# Conflicts: # .env.example # src/app/api/admin/import/furni/route.ts # src/components/admin/studio/studio-client.tsx # src/lib/services/furni-import.ts # src/lib/services/import/core/download.ts
3938 lines
136 KiB
JSON
3938 lines
136 KiB
JSON
{
|
||
"nav": {
|
||
"home": "Hem",
|
||
"community": "gemenskapen",
|
||
"articles": "Artiklar",
|
||
"photos": "Foton",
|
||
"staff": "Personal",
|
||
"rankings": "Ranking",
|
||
"guilds": "Skrån",
|
||
"leaderboards": "Topplistor",
|
||
"rareValues": "Sällsynta värden",
|
||
"shop": "Handla",
|
||
"market": "Marknad",
|
||
"assistance": "Assistans",
|
||
"helpCenter": "Hjälpcenter",
|
||
"myTickets": "Mina biljetter",
|
||
"badges": "Märken",
|
||
"radio": "Radio",
|
||
"friends": "Vänner",
|
||
"messages": "Meddelanden",
|
||
"admin": "Admin",
|
||
"openMenu": "Öppna menyn",
|
||
"closeMenu": "Stäng menyn",
|
||
"drawBadge": "Rita märke",
|
||
"events": "Events",
|
||
"polls": "Polls",
|
||
"mod": "Mod"
|
||
},
|
||
"header": {
|
||
"online": "{count} {hotel} online",
|
||
"nitroClient": "Nitro klient",
|
||
"tagline": "En virtuell värld online där du kan skapa din egen avatar, få vänner, chatta, skapa rum och mycket mer!",
|
||
"login": "Logga in",
|
||
"or": "Eller",
|
||
"createAccount": "Skapa ett konto"
|
||
},
|
||
"footer": {
|
||
"copyright": "© {year} - {hotel} är ett utbildningsprojekt utan vinstsyfte"
|
||
},
|
||
"pages": {
|
||
"staff": {
|
||
"title": "Personal",
|
||
"subtitle": "Teamet bakom hotellet",
|
||
"ranksTitle": "Rank",
|
||
"ranksSubtitle": "Vad varje del av laget tar hand om",
|
||
"membersTitle": "Teammedlemmar",
|
||
"membersEmptySubtitle": "Ingen att visa just nu",
|
||
"membersSubtitle": "{count, plural, one {# member keeping things running} other {# members keeping things running}}",
|
||
"emptyState": "Ingen personal att visa.",
|
||
"colUsername": "Användarnamn",
|
||
"colRank": "Rank",
|
||
"colMotto": "Motto"
|
||
},
|
||
"leaderboard": {
|
||
"title": "Leaderboard",
|
||
"subtitle": "Topp 20 spelare efter {currency}",
|
||
"tab_credits": "Krediter",
|
||
"tab_diamonds": "Diamanter",
|
||
"tab_duckets": "Ankor",
|
||
"tab_achievement": "Prestationer",
|
||
"tab_respects": "Respekter",
|
||
"tab_onlinetime": "Onlinetid",
|
||
"emptyState": "Ingen ranking att visa ännu.",
|
||
"colAvatar": "Avatar",
|
||
"colPlayer": "Spelare"
|
||
},
|
||
"friends": {
|
||
"title": "Vänner",
|
||
"emptySubtitle": "Du har inga vänner lagt till än",
|
||
"subtitle": "{count, plural, one {You have # friend} other {You have # friends}}",
|
||
"emptyState": "Lägg till vänner på hotellet så dyker de upp här.",
|
||
"noMotto": "Inget motto",
|
||
"remove": "Remove",
|
||
"success": {
|
||
"removed": "Friend removed."
|
||
},
|
||
"errors": {
|
||
"notFound": "That friendship was not found.",
|
||
"invalid": "Invalid friend.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"messages": {
|
||
"title": "Meddelanden",
|
||
"subtitle": "Vänförfrågningar och offlinemeddelanden väntar på dig",
|
||
"requestsTitle": "Vänförfrågningar",
|
||
"requestsEmptySubtitle": "Ingen har bett om att bli din vän än",
|
||
"requestsSubtitle": "{count, plural, one {# pending request} other {# pending requests}}",
|
||
"requestsEmptyState": "Inga väntande vänförfrågningar.",
|
||
"wantsToBeFriend": "vill vara din vän.",
|
||
"accept": "Acceptera",
|
||
"offlineTitle": "Offlinemeddelanden",
|
||
"offlineEmptySubtitle": "Din inkorg är tom",
|
||
"offlineSubtitle": "{count, plural, one {# message received} other {# messages received}}",
|
||
"offlineEmptyState": "Du har inga offlinemeddelanden.",
|
||
"unknownUser": "Användare #{id}",
|
||
"decline": "Decline",
|
||
"composeTitle": "Send offline message",
|
||
"composeSubtitle": "Delivered in the hotel messenger when your friend is offline",
|
||
"composeEmptyFriends": "Add friends in the hotel to send offline messages.",
|
||
"composeFriendLabel": "Friend",
|
||
"composeFriendPlaceholder": "Choose a friend",
|
||
"composeMessageLabel": "Message",
|
||
"composeMessagePlaceholder": "Write your message (max 500 characters)…",
|
||
"composeSend": "Send message",
|
||
"success": {
|
||
"accepted": "Friend request accepted.",
|
||
"declined": "Friend request declined.",
|
||
"sent": "Offline message sent."
|
||
},
|
||
"errors": {
|
||
"notFound": "That friend request was not found.",
|
||
"unauthorized": "You can't act on this friend request.",
|
||
"invalid": "Invalid friend request.",
|
||
"error": "Something went wrong. Please try again.",
|
||
"notFriend": "You can only message friends.",
|
||
"emptyMessage": "Please write a message.",
|
||
"rateLimited": "Too many messages. Wait a moment and try again."
|
||
}
|
||
},
|
||
"profile": {
|
||
"noMotto": "Inget motto",
|
||
"statRank": "Rank",
|
||
"statCredits": "Krediter",
|
||
"statRegistered": "Registrerad",
|
||
"badgesTitle": "Märken",
|
||
"badgesEmpty": "Inga märken än.",
|
||
"photosTitle": "Foton",
|
||
"photosEmpty": "Inga foton än.",
|
||
"guestbookTitle": "Gästbok",
|
||
"guestbookSubtitle": "Meddelanden på {username}s vägg",
|
||
"leaveMessage": "Lämna ett meddelande",
|
||
"guestbookPlaceholder": "Skriv något i {username}s gästbok...",
|
||
"post": "Posta",
|
||
"loginToPost": "Logga in för att lämna ett gästboksmeddelande.",
|
||
"guestbookEmpty": "Inga gästboksinlägg ännu.",
|
||
"unknownUser": "Användare #{id}",
|
||
"statDuckets": "Ankor",
|
||
"statDiamonds": "Diamanter",
|
||
"walletTitle": "Plånbok",
|
||
"friendsTitle": "Vänner",
|
||
"friendsSubtitle": "Folk på hotellet de umgås med",
|
||
"friendsEmpty": "Inga vänner att visa.",
|
||
"roomsTitle": "Rum",
|
||
"roomsSubtitle": "Rum de äger",
|
||
"roomsEmpty": "Inga rum att visa.",
|
||
"roomUntitled": "Namnlöst rum",
|
||
"addFriend": "Add friend",
|
||
"alreadyFriends": "You're friends",
|
||
"requestPending": "Request pending",
|
||
"respondInMessages": "Respond in Messages",
|
||
"success": {
|
||
"sent": "Friend request sent.",
|
||
"guestbook": "Guestbook message posted."
|
||
},
|
||
"errors": {
|
||
"self": "You can't send a friend request to yourself.",
|
||
"alreadyFriends": "You're already friends with this user.",
|
||
"alreadyPending": "You already sent a friend request to this user.",
|
||
"incomingPending": "This user already sent you a request — accept or decline it in Messages.",
|
||
"empty": "Please write a message before posting.",
|
||
"moderated": "That message was blocked by moderation.",
|
||
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
|
||
"invalid": "That request was invalid.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"rankings": {
|
||
"title": "Ranking",
|
||
"subtitle": "De 12 bästa spelarna rankade efter poäng",
|
||
"emptyState": "Inga spelare att ranka än."
|
||
},
|
||
"home": {
|
||
"welcome": "Välkommen till {hotelName}",
|
||
"welcomeSubtitle": "Ditt retrohotell, nu drivs av Next.js",
|
||
"welcomeBody": "Umgås, samla möbler och träffa vänner.",
|
||
"enterHotel": "Ange {hotelName}",
|
||
"onlineFriends": "Vänner online",
|
||
"noFriendsOnline": "Inga vänner online",
|
||
"register": "REGISTRERA DIG NU",
|
||
"joinNow": "Gå med i {hotelName} idag!",
|
||
"recentUsers": "Senaste användare",
|
||
"recentPhotos": "Senaste foton",
|
||
"latestNews": "Senaste nyheterna",
|
||
"newsTitle": "Senaste nyheterna",
|
||
"newsSubtitle": "Färskt från hotellet",
|
||
"allNews": "Alla nyheter →",
|
||
"allUsers": "Community →",
|
||
"noArticles": "Inga artiklar ännu.",
|
||
"noPhotos": "Inga foton än.",
|
||
"noUsers": "Inga användare online",
|
||
"latestArticle": "Senaste artikeln",
|
||
"latestUsers": "Nyaste medborgarna ({count} totalt)",
|
||
"statsOnline": "Online",
|
||
"statsCitizens": "Medborgare",
|
||
"statsRooms": "Rum",
|
||
"statsArticles": "Artiklar",
|
||
"featuresAvatar": "Avatar",
|
||
"featuresAvatarDesc": "Skapa din unika look",
|
||
"featuresFurniture": "Möbler",
|
||
"featuresFurnitureDesc": "Dekorera rum med föremål",
|
||
"featuresCommunity": "Gemenskap",
|
||
"featuresCommunityDesc": "Skapa vänner och chatta",
|
||
"featuresGames": "Spel",
|
||
"featuresGamesDesc": "Tävla och ha kul"
|
||
},
|
||
"news": {
|
||
"title": "Nyheter",
|
||
"subtitle": "De senaste tillkännagivandena, händelserna och uppdateringarna från hotellet",
|
||
"noArticles": "Inga artiklar ännu."
|
||
},
|
||
"article": {
|
||
"backToNews": "← Nyheter",
|
||
"reactionsTitle": "Reaktioner",
|
||
"reactionsSubtitle": "Berätta vad du tycker",
|
||
"reaction": {
|
||
"like": "Gillar",
|
||
"love": "Kärlek",
|
||
"wow": "Wow"
|
||
},
|
||
"removeReaction": "Klicka för att ta bort din reaktion",
|
||
"reactWith": "Reagera med {reaction}",
|
||
"noReactions": "Inga reaktioner än.",
|
||
"logIn": "Logga in",
|
||
"toReact": "att reagera.",
|
||
"commentsTitle": "Kommentarer",
|
||
"commentsSubtitle": "Gå med i konversationen",
|
||
"commentsCount": "{count} hittills",
|
||
"noComments": "Inga kommentarer än. Var den första att kommentera.",
|
||
"userNumber": "Användare #{id}",
|
||
"addComment": "Lägg till en kommentar",
|
||
"commentPlaceholder": "Skriv din kommentar...",
|
||
"postComment": "Skriv kommentar",
|
||
"toComment": "för att lämna en kommentar.",
|
||
"success": {
|
||
"posted": "Comment posted.",
|
||
"reaction": "Reaction updated."
|
||
},
|
||
"errors": {
|
||
"empty": "Please write a comment before posting.",
|
||
"moderated": "That comment was blocked by moderation.",
|
||
"ratelimit": "You're commenting too fast. Please wait a moment and try again.",
|
||
"invalid": "Invalid comment.",
|
||
"notFound": "That article was not found.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"photos": {
|
||
"title": "Foton",
|
||
"subtitle": "De senaste ögonblicksbilderna tagna på hotellet",
|
||
"noPhotos": "Inga foton än.",
|
||
"photoAlt": "Foto av användare #{id}",
|
||
"byUser": "av användare #{id}"
|
||
},
|
||
"badges": {
|
||
"title": "Märken",
|
||
"subtitle": "Märkena kan du tjäna och visa upp runt hotellet",
|
||
"noBadges": "Inga märken tillgängliga ännu."
|
||
},
|
||
"community": {
|
||
"title": "gemenskapen",
|
||
"subtitle": "Allt som händer runt hotellet på ett ställe",
|
||
"open": "Öppna →",
|
||
"links": {
|
||
"rankings": {
|
||
"title": "Ranking",
|
||
"text": "Se de rikaste spelarna på hotellet, rankade efter poäng."
|
||
},
|
||
"staff": {
|
||
"title": "Personal",
|
||
"text": "Möt teamet som håller hotellet igång varje dag."
|
||
},
|
||
"news": {
|
||
"title": "Nyheter",
|
||
"text": "De senaste tillkännagivandena, händelserna och uppdateringarna."
|
||
},
|
||
"photos": {
|
||
"title": "Foton",
|
||
"text": "Ögonblicksbilder som delas av samhället från hela hotellet."
|
||
},
|
||
"guilds": {
|
||
"title": "Skrån",
|
||
"text": "Bläddra bland grupperna som spelare har skapat och gått med i."
|
||
},
|
||
"leaderboards": {
|
||
"title": "Topplistor",
|
||
"text": "Vem är på topp den här säsongen över hotellets statistik."
|
||
}
|
||
}
|
||
},
|
||
"guilds": {
|
||
"title": "Skrån",
|
||
"subtitle": "Bläddra bland grupperna som spelare har skapat och gått med i",
|
||
"empty": "Inga guilds än.",
|
||
"unnamedGuild": "Namnlösa skrået",
|
||
"noDescription": "Ingen beskrivning"
|
||
},
|
||
"guild": {
|
||
"allGuilds": "← Alla skrån",
|
||
"unnamedGuild": "Namnlösa skrået",
|
||
"noDescription": "Ingen beskrivning",
|
||
"memberSingular": "Medlem",
|
||
"memberPlural": "Medlemmar",
|
||
"founded": "Grundades",
|
||
"forumLink": "Forum →",
|
||
"discussion": "Diskussion",
|
||
"membersTitle": "Medlemmar",
|
||
"memberLowerSingular": "medlem",
|
||
"memberLowerPlural": "medlemmar",
|
||
"noMembers": "Inga medlemmar.",
|
||
"owner": "Ägare",
|
||
"noMotto": "Inget motto"
|
||
},
|
||
"guildForum": {
|
||
"backToGuild": "← Tillbaka till guild",
|
||
"unnamedGuild": "Namnlösa skrået",
|
||
"forumTitle": "{guild} – Forum",
|
||
"threadSingular": "tråd",
|
||
"threadPlural": "trådar",
|
||
"newThread": "+ Ny tråd",
|
||
"empty": "Inga trådar i detta forum ännu.",
|
||
"colSubject": "Ämne",
|
||
"colAuthor": "Författare",
|
||
"colPosts": "Inlägg",
|
||
"colDate": "Datum",
|
||
"noSubject": "(inget ämne)",
|
||
"pinned": "Fäst",
|
||
"locked": "Låst",
|
||
"userNumber": "Användare #{id}",
|
||
"unknown": "Okänd",
|
||
"success": {
|
||
"posted": "Thread posted."
|
||
}
|
||
},
|
||
"guildForumNew": {
|
||
"backToForum": "← Tillbaka till forumet",
|
||
"unnamedGuild": "Namnlösa skrået",
|
||
"title": "Ny tråd",
|
||
"subtitle": "i {guild}-forumet",
|
||
"subjectLabel": "Ämne",
|
||
"subjectPlaceholder": "Trådämne",
|
||
"messageLabel": "Meddelande",
|
||
"messagePlaceholder": "Skriv ditt inledande inlägg...",
|
||
"postThread": "Inlägg tråd",
|
||
"cancel": "Avbryt",
|
||
"errors": {
|
||
"invalid": "Subject and message are required.",
|
||
"notFound": "That guild was not found.",
|
||
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"shop": {
|
||
"title": "Handla",
|
||
"subtitle": "Fyll på ditt konto och få exklusiva paket, valuta och märken.",
|
||
"browsingCategory": "Bläddra i {category}-paketen.",
|
||
"all": "Alla",
|
||
"allPackages": "Alla paket",
|
||
"packagesAvailable": "{count, plural, one {# package available} other {# packages available}}",
|
||
"empty": "Inga paket tillgängliga just nu.",
|
||
"buy": "Köp",
|
||
"loginToBuy": "Log in to buy",
|
||
"creditsHint": "Packages are paid with in-game credits. Top up first if you need more.",
|
||
"topUpLink": "Top up credits",
|
||
"priceCredits": "{credits} credits (≈ {usd})",
|
||
"priceCreditsShort": "{credits} cr",
|
||
"success": {
|
||
"bought": "Package purchased — rewards have been added to your account.",
|
||
"boughtNamed": "You purchased \"{name}\" — rewards have been added to your account."
|
||
},
|
||
"errors": {
|
||
"invalid": "That package is no longer available.",
|
||
"credits": "You don't have enough credits for this package.",
|
||
"ratelimit": "You're purchasing too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"topup": {
|
||
"title": "Fyll på med PayPal",
|
||
"subtitle": "Betala säkert med PayPal och dina krediter läggs till när betalningen går igenom.",
|
||
"cancelled": "Utcheckningen avbröts – ingen betalning togs.",
|
||
"chooseAmount": "Välj ett belopp",
|
||
"notConfiguredPre": "PayPal är inte konfigurerat än. En administratör måste ställa in",
|
||
"notConfiguredAnd": "och",
|
||
"notConfiguredOptional": "(och valfritt",
|
||
"notConfiguredPost": "för sandlåda vs. live).",
|
||
"balanceTitle": "Ditt saldo",
|
||
"signedInAs": "Inloggad som {username}",
|
||
"credits": "Krediter",
|
||
"creditsPerUnit": "Krediter per 1,00 {currency}",
|
||
"rateLine": "Du får <strong>{amount}</strong> krediter per 1,00 {currency}. Krediter visas i spelet nästa gång du loggar in."
|
||
},
|
||
"marketplace": {
|
||
"title": "Marknadsplats",
|
||
"subtitle": "Bläddra bland möbler och sällsynta möbler listade av spelare. Listor placeras i spelet och uppdateras live - gå in på hotellet för att lägga ett erbjudande.",
|
||
"activeOffers": "Aktiva erbjudanden",
|
||
"sellers": "Säljare",
|
||
"totalValue": "Totalt värde",
|
||
"activeListings": "Aktiva listor",
|
||
"mostRecentFirst": "Senast listad först",
|
||
"empty": "Det finns inga aktiva marknadsplatserbjudanden just nu. Kom tillbaka senare.",
|
||
"colOffer": "Erbjudande",
|
||
"colItem": "Objekt",
|
||
"colSeller": "Säljare",
|
||
"colPrice": "Pris",
|
||
"colListed": "Angivna",
|
||
"itemLabel": "Artikel #{id}",
|
||
"userLabel": "Användare #{id}",
|
||
"justNow": "just nu",
|
||
"minutesAgo": "{count} m sedan",
|
||
"hoursAgo": "{count} h sedan",
|
||
"daysAgo": "{count}d sedan"
|
||
},
|
||
"rares": {
|
||
"title": "Sällsynta värden",
|
||
"subtitle": "Få en överblick över alla sällsynta på hotellet, grupperade efter kategori.",
|
||
"empty": "Vi har för närvarande inga sällsynta listade här.",
|
||
"rareCount": "{count, plural, one {# rare} other {# rares}}",
|
||
"viewRares": "Visa sällsynta →"
|
||
},
|
||
"rareCategory": {
|
||
"rareCount": "{count, plural, one {# rare in this category} other {# rares in this category}}",
|
||
"allRares": "← Alla sällsynta",
|
||
"empty": "Inga sällsynta i denna kategori ännu.",
|
||
"colRare": "Sällsynt",
|
||
"colCredits": "Krediter",
|
||
"colCurrency": "Valuta",
|
||
"creditsValue": "{value} krediter",
|
||
"duckets": "Ankor",
|
||
"diamonds": "Diamanter",
|
||
"credits": "Krediter"
|
||
},
|
||
"redeem": {
|
||
"title": "Lös in en kupong",
|
||
"subtitle": "Har du en kupongkod? Ange den nedan för att lägga till belöningen på ditt konto.",
|
||
"enterCode": "Ange din kod",
|
||
"oncePerAccount": "Varje kupong kan endast lösas in en gång per konto.",
|
||
"balanceTitle": "Ditt saldo",
|
||
"signedInAs": "Inloggad som {username}",
|
||
"credits": "Krediter",
|
||
"instantCredit": "Inlösta belöningar krediteras omedelbart och visas i spelet nästa gång du loggar in."
|
||
},
|
||
"help": {
|
||
"title": "Hjälpcenter",
|
||
"subtitle": "Hitta guider, supportämnen och hotellreglerna – allt du behöver för att få hjälp.",
|
||
"myTickets": "Mina biljetter →",
|
||
"topicsTitle": "Supportämnen",
|
||
"topicsSubtitle": "Bläddra i guider och svar på vanliga frågor",
|
||
"topicsEmpty": "Inga hjälpämnen än.",
|
||
"rulesTitle": "Hotellregler",
|
||
"rulesSubtitle": "Läs dessa innan du hänger på hotellet",
|
||
"rulesEmpty": "Inga regler publicerade ännu.",
|
||
"categoryEmpty": "Inga regler i denna kategori."
|
||
},
|
||
"helpCategory": {
|
||
"back": "← Hjälpcenter",
|
||
"topicSubtitle": "Hjälpcenter ämne",
|
||
"moreTitle": "Fler hjälpämnen",
|
||
"moreSubtitle": "Hoppa till ett annat supportämne"
|
||
},
|
||
"helpTickets": {
|
||
"title": "Hjälpbiljetter",
|
||
"subtitle": "Skicka in en biljett till personalen och spåra dina öppna förfrågningar.",
|
||
"statTotal": "Totalt antal biljetter",
|
||
"statOpen": "Öppna",
|
||
"statClosed": "Stängt",
|
||
"newTitle": "Ny biljett",
|
||
"newSubtitle": "Beskriv ditt problem så följer personalen upp",
|
||
"subjectPlaceholder": "Ämne",
|
||
"contentPlaceholder": "Beskriv ditt problem...",
|
||
"submit": "Skicka in biljett",
|
||
"listTitle": "Dina biljetter",
|
||
"listSubtitle": "Varje förfrågan du har skickat till personalen",
|
||
"listEmpty": "Du har inga biljetter ännu.",
|
||
"colId": "ID",
|
||
"colSubject": "Ämne",
|
||
"colStatus": "Status",
|
||
"colCreated": "Skapad",
|
||
"statusOpen": "Öppna",
|
||
"statusClosed": "Stängt",
|
||
"success": {
|
||
"created": "Ticket submitted."
|
||
},
|
||
"errors": {
|
||
"invalid": "Please fill in a subject and description.",
|
||
"moderated": "That ticket was blocked by moderation.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
},
|
||
"banAppealLabel": "This is a ban appeal"
|
||
},
|
||
"applyStaff": {
|
||
"title": "Ansök om {hotel} personal",
|
||
"subtitle": "Vi öppnar personalansökningar då och då. Om du stöter på en tjänst som du känner att du skulle passa perfekt i, tveka inte att söka den.",
|
||
"noPositionsTitle": "Inga lediga positioner",
|
||
"noPositionsBody": "Det finns för närvarande inga lediga tjänster. Kom gärna tillbaka vid ett senare tillfälle för att kolla om vi har några lediga tider då. Tack för ditt intresse.",
|
||
"noDeadline": "Ingen deadline satt",
|
||
"deadline": "Sista ansökningsdag: {date}",
|
||
"alreadyApplied": "Du har redan ansökt om {rank}",
|
||
"aboutYou": "Om dig",
|
||
"aboutPlaceholder": "Berätta för oss varför du skulle vara en stor {rank}...",
|
||
"applyFor": "Ansök om {rank}",
|
||
"success": {
|
||
"submitted": "Application submitted — staff will review it soon."
|
||
},
|
||
"errors": {
|
||
"empty": "Please write at least 10 characters about yourself.",
|
||
"invalid": "Invalid application.",
|
||
"duplicate": "You have already applied for this position.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"applyTeam": {
|
||
"title": "Ansök till {hotel}-teamet",
|
||
"subtitle": "Vi öppnar teamansökningar med jämna mellanrum. Om du ser ett lag du passar, tveka inte att söka!",
|
||
"noPositionsTitle": "Inga lagpositioner öppna",
|
||
"noPositionsBody": "Det finns för närvarande inga öppna lagpositioner. Vänligen kom tillbaka senare för att se efter nya öppningar. Tack!",
|
||
"pending": "Din ansökan väntar",
|
||
"aboutYou": "Om dig",
|
||
"aboutPlaceholder": "Berätta för oss varför du skulle passa bra för {rank}...",
|
||
"applyFor": "Ansök om {rank}",
|
||
"success": {
|
||
"submitted": "Application submitted — staff will review it soon."
|
||
},
|
||
"errors": {
|
||
"empty": "Please write at least 10 characters about yourself.",
|
||
"invalid": "Invalid application.",
|
||
"duplicate": "You have already applied for this team.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"radio": {
|
||
"title": "Radio",
|
||
"subtitle": "Lyssna på hotellets radio — live DJ-set, förfrågningar och shoutouts.",
|
||
"nowPlaying": "Spelar nu",
|
||
"nothingPlaying": "Ingenting spelar just nu.",
|
||
"onAir": "På luft: {dj}",
|
||
"noDj": "Ingen DJ i luften.",
|
||
"audioUnsupported": "Din webbläsare stöder inte ljudelementet.",
|
||
"streamOffline": "Streamen är för närvarande offline.",
|
||
"exploreTitle": "Utforska radion",
|
||
"exploreSubtitle": "Schemalägg, rop, förfrågningar och mer",
|
||
"linkSchedule": "Schema",
|
||
"linkScheduleText": "Vår veckovisa line-up av DJ:s och shower.",
|
||
"linkShouts": "Ropar",
|
||
"linkShoutsText": "Shout-outs och förfrågningar från samhället.",
|
||
"linkRequests": "Förfrågningar",
|
||
"linkRequestsText": "Be DJ:n att snurra din favoritlåt.",
|
||
"linkApply": "Ansök som DJ",
|
||
"linkApplyText": "Gå med i laget och ta dig till etern.",
|
||
"linkLeaderboard": "Leaderboard",
|
||
"linkLeaderboardText": "Topplyssnare rankade efter intjänade poäng.",
|
||
"todayTitle": "Dagens schema",
|
||
"todayTitleWithDay": "Dagens schema · {day}",
|
||
"todaySubtitle": "Vad är på etern idag",
|
||
"fullWeek": "Hel vecka →",
|
||
"noShowsToday": "Inga spelningar planerade idag.",
|
||
"colTime": "Tid",
|
||
"colShow": "Visa",
|
||
"colDj": "DJ",
|
||
"untitledShow": "Namnlös show",
|
||
"userNumber": "Användare #{id}"
|
||
},
|
||
"radioSchedule": {
|
||
"title": "Radioschema",
|
||
"subtitle": "Vår veckovisa line-up av DJ:s och shower",
|
||
"empty": "Inga spelningar planerade än.",
|
||
"colDay": "dag",
|
||
"colTime": "Tid",
|
||
"colDj": "DJ",
|
||
"colShow": "Visa",
|
||
"noShows": "Inga shower"
|
||
},
|
||
"radioShouts": {
|
||
"title": "Radio ropar",
|
||
"subtitle": "Shout-outs och förfrågningar från samhället",
|
||
"postTitle": "Lägg upp ett rop",
|
||
"postSubtitle": "Skicka ett meddelande till DJ på luften",
|
||
"messageLabel": "Ditt meddelande",
|
||
"messagePlaceholder": "Skicka ett rop till DJ:n...",
|
||
"shoutButton": "Ropa",
|
||
"loginToPost": "Logga in för att skicka ett rop.",
|
||
"latestTitle": "Senaste ropen",
|
||
"latestSubtitle": "De senaste meddelandena från lyssnare",
|
||
"empty": "Inga rop än. Bli först!",
|
||
"success": {
|
||
"posted": "Shout posted."
|
||
},
|
||
"errors": {
|
||
"invalid": "Please write a message before shouting.",
|
||
"moderated": "That shout was blocked by moderation.",
|
||
"ratelimit": "You're shouting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"radioContests": {
|
||
"title": "Radiotävlingar",
|
||
"subtitle": "Lyssna in och delta i våra senaste on-air-tävlingar",
|
||
"empty": "Inga tävlingar än.",
|
||
"contestLabel": "Tävling #{id}",
|
||
"dateUnknown": "Datum okänt"
|
||
},
|
||
"radioGiveaways": {
|
||
"title": "Radio Giveaways",
|
||
"subtitle": "Lyssna in för din chans att vinna i våra radiopresenter",
|
||
"empty": "Inga giveaways än.",
|
||
"giveawayLabel": "Giveaway #{id}",
|
||
"dateUnknown": "Datum okänt"
|
||
},
|
||
"radioLeaderboard": {
|
||
"title": "Leaderboard för radiolyssnare",
|
||
"subtitle": "De 50 bästa lyssnarna efter intjänade poäng när de lyssnar på radion",
|
||
"empty": "Inga lyssnarpoäng att visa än.",
|
||
"colRank": "Rank",
|
||
"colAvatar": "Avatar",
|
||
"colListener": "Lyssnare",
|
||
"colPoints": "Poäng"
|
||
},
|
||
"radioRequests": {
|
||
"formTitle": "Skicka in en begäran",
|
||
"formSubtitle": "Be DJ:n spela din favoritlåt",
|
||
"songLabel": "Sång",
|
||
"songPlaceholder": "Titeln på låten",
|
||
"artistLabel": "Konstnär",
|
||
"artistPlaceholder": "Konstnärens namn (valfritt)",
|
||
"submitButton": "Skicka in begäran",
|
||
"loginToRequest": "Logga in för att skicka en begäran.",
|
||
"latestTitle": "Senaste förfrågningar",
|
||
"latestSubtitle": "De senast efterfrågade låtarna",
|
||
"empty": "Inga förfrågningar ännu.",
|
||
"colSong": "Sång",
|
||
"colArtist": "Konstnär",
|
||
"colRequester": "Beställare",
|
||
"colDate": "Datum",
|
||
"colStatus": "Status",
|
||
"statusPending": "Väntar",
|
||
"statusApproved": "Godkänd",
|
||
"statusPlayed": "Spelade",
|
||
"success": {
|
||
"posted": "Request submitted."
|
||
},
|
||
"errors": {
|
||
"empty": "Please enter a song title or artist.",
|
||
"invalid": "Invalid request.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"radioApply": {
|
||
"title": "Ansök om att bli Radio DJ",
|
||
"subtitle": "Berätta om dig själv och varför du skulle passa bra i etern",
|
||
"latestTitle": "Din senaste ansökan",
|
||
"statusLabel": "Status:",
|
||
"submittedOn": "· skickade in {date}",
|
||
"submitAgain": "Du kan skicka in igen nedan om dina uppgifter har ändrats.",
|
||
"formTitle": "Ansökningsblankett",
|
||
"formSubtitle": "Alla fält markerade som obligatoriska måste fyllas i",
|
||
"realNameLabel": "Riktigt namn",
|
||
"realNamePlaceholder": "Ditt fullständiga namn",
|
||
"ageLabel": "Ålder",
|
||
"availabilityLabel": "Tillgänglighet",
|
||
"availabilityPlaceholder": "Vilka dagar och tider kan du sända?",
|
||
"musicStyleLabel": "Musikstil",
|
||
"musicStylePlaceholder": "t.ex. House, Pop, Hip-Hop",
|
||
"experienceLabel": "Erfarenhet",
|
||
"optional": "(valfritt)",
|
||
"experiencePlaceholder": "Någon tidigare erfarenhet av DJ eller hosting?",
|
||
"motivationLabel": "Motivation",
|
||
"motivationPlaceholder": "Varför vill du gå med i radioteamet?",
|
||
"submitButton": "Skicka in ansökan",
|
||
"success": {
|
||
"submitted": "Application submitted — we will get back to you soon."
|
||
},
|
||
"errors": {
|
||
"invalid": "Please fill in all required fields.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"settings": {
|
||
"accountSettings": "Kontoinställningar",
|
||
"accountSettingsSubtitle": "Hantera din profil, säkerhet och anslutna konton",
|
||
"publicProfile": "Din offentliga profil",
|
||
"noMotto": "Inget motto",
|
||
"noEmail": "Ingen e-post i filen",
|
||
"changeMotto": "Byt motto",
|
||
"changeMottoSubtitle": "Uppdateras direkt i spelet om du är online",
|
||
"mottoPlaceholder": "Ditt motto",
|
||
"saveMotto": "Spara motto",
|
||
"securityTitle": "Säkerhet",
|
||
"securitySubtitle": "Tvåfaktorsautentisering",
|
||
"securityDescription": "Lägg till ett andra lager av skydd till ditt konto.",
|
||
"twoFactorLink": "Tvåfaktorsautentisering"
|
||
},
|
||
"settings2fa": {
|
||
"backToSettings": "← Inställningar",
|
||
"title": "Tvåfaktorsautentisering",
|
||
"subtitle": "Lägg till ett andra lager av säkerhet med en autentiseringsapp",
|
||
"nowEnabled": "2FA är nu aktiverat. 🔒",
|
||
"disabledNotice": "2FA har inaktiverats.",
|
||
"badCode": "Den koden var inte giltig – försök igen.",
|
||
"noAppKeyPrefix": "2FA är inte tillgänglig tills",
|
||
"noAppKeyMiddle": "är konfigurerad (samma Laravel",
|
||
"noAppKeySuffix": "när din AtomCMS installerar, så att befintliga hemligheter förblir läsbara).",
|
||
"isEnabled": "2FA är aktiverat",
|
||
"onYourAccount": "på ditt konto.",
|
||
"disable": "Inaktivera 2FA",
|
||
"scanOrEnter": "Skanna eller ange denna nyckel",
|
||
"scanInstructions": "Lägg till detta i Google Authenticator / Authy och ange sedan den sexsiffriga koden för att bekräfta.",
|
||
"manualKey": "Manuell nyckel:",
|
||
"codePlaceholder": "6-siffrig kod",
|
||
"confirm": "Bekräfta",
|
||
"enableIntro": "Lägg till ett andra lager av säkerhet med en autentiseringsapp.",
|
||
"enable": "Aktivera 2FA"
|
||
},
|
||
"title": "Anslutna konton",
|
||
"subtitle": "Länka ett socialt konto så att du kan logga in med ett klick",
|
||
"connected": "Ansluten",
|
||
"unavailable": "Ej tillgänglig",
|
||
"login": {
|
||
"title": "Logga in",
|
||
"subtitle": "Välkommen tillbaka — logga in för att komma in på hotellet.",
|
||
"subtitle2fa": "Ange den 6-siffriga koden från din autentiseringsenhet.",
|
||
"usernamePlaceholder": "Användarnamn",
|
||
"passwordPlaceholder": "Lösenord",
|
||
"codePlaceholder": "2FA-kod",
|
||
"pleaseWait": "Vänligen vänta...",
|
||
"verify": "Verifiera",
|
||
"signIn": "Logga in",
|
||
"or": "eller",
|
||
"noAccount": "Inget konto?",
|
||
"createOne": "Skapa en",
|
||
"forgotPassword": "Glömt lösenordet?",
|
||
"errorInvalidCredentials": "Ogiltigt användarnamn eller lösenord",
|
||
"errorInvalid2fa": "Ogiltig 2FA-kod",
|
||
"welcomeBack": "Välkommen tillbaka",
|
||
"welcomeBackSub": "Logga in för att fortsätta till {hotelName}",
|
||
"errorUnverified": "Please verify your email before signing in.",
|
||
"errorCaptcha": "Captcha verification failed. Please try again."
|
||
},
|
||
"register": {
|
||
"title": "Skapa konto",
|
||
"subtitle": "Gå med på hotellet — det tar bara ett ögonblick.",
|
||
"username": "Användarnamn",
|
||
"email": "E-post",
|
||
"password": "Lösenord",
|
||
"confirmPassword": "Upprepa lösenordet",
|
||
"usernamePlaceholder": "Användarnamn",
|
||
"emailPlaceholder": "E-post",
|
||
"passwordPlaceholder": "Lösenord (minst 6 tecken)",
|
||
"confirmPasswordPlaceholder": "Upprepa lösenordet",
|
||
"selectOutfit": "Välj din outfit",
|
||
"termsAccept": "Jag är 18+ och accepterar villkoren och reglerna för {hotel}.",
|
||
"createAccount": "Skapa konto",
|
||
"creatingAccount": "Skapar konto...",
|
||
"redirecting": "Vidare till ditt konto...",
|
||
"alreadyHaveAccount": "Har du redan ett konto? Inloggning!",
|
||
"register": "Registrera dig",
|
||
"termsError": "Du måste acceptera villkoren och reglerna för att registrera dig.",
|
||
"usernameError": "Användarnamn krävs.",
|
||
"emailError": "Giltig e-postadress krävs.",
|
||
"passwordError": "Lösenordet måste bestå av minst 6 tecken.",
|
||
"confirmPasswordError": "Lösenord stämmer inte överens.",
|
||
"termsRequired": "Du måste acceptera villkoren och reglerna.",
|
||
"usernameRequired": "Användarnamn krävs.",
|
||
"emailRequired": "E-post krävs.",
|
||
"passwordRequired": "Lösenord krävs.",
|
||
"passwordsDontMatch": "Lösenord stämmer inte överens.",
|
||
"alreadyHaveAccountPre": "Har du redan ett konto?",
|
||
"alreadyHaveAccountLink": "Logga in",
|
||
"whoIsOnline": "Vem är online",
|
||
"usersOnline": "{count} online"
|
||
},
|
||
"forgot": {
|
||
"title": "Återställ lösenord",
|
||
"subtitle": "Vi skickar en säker länk till dig via e-post för att ange ett nytt lösenord.",
|
||
"sentNotice": "Om det e-postmeddelandet är registrerat har en återställningslänk skickats. Kontrollera din inkorg.",
|
||
"emailPlaceholder": "Din e-post",
|
||
"sendResetLink": "Skicka återställningslänk",
|
||
"backToLogin": "Tillbaka till inloggning",
|
||
"errorCaptcha": "Captcha verification failed. Please try again."
|
||
},
|
||
"reset": {
|
||
"title": "Ange ett nytt lösenord",
|
||
"subtitle": "Välj ett starkt lösenord som du inte använder någon annanstans.",
|
||
"passwordPlaceholder": "Nytt lösenord (minst 6 tecken)",
|
||
"resetPassword": "Återställ lösenord",
|
||
"backToLogin": "Tillbaka till inloggning"
|
||
},
|
||
"verify": {
|
||
"verifiedTitle": "Du är redo",
|
||
"verifiedSubtitle": "E-post verifierad",
|
||
"verifiedBody": "Din e-postadress har verifierats. Du kan nu logga in och spela.",
|
||
"goToLogin": "Gå till inloggning",
|
||
"alreadyTitle": "Redan verifierad",
|
||
"alreadySubtitle": "Inget kvar att göra",
|
||
"alreadyBody": "Denna e-postadress har redan bekräftats.",
|
||
"unavailableTitle": "Försök snart igen",
|
||
"unavailableSubtitle": "Servern går inte att nå",
|
||
"unavailableBody": "Vi kunde inte nå servern för att verifiera din e-post. Försök igen länken om ett ögonblick.",
|
||
"invalidTitle": "E-postverifiering",
|
||
"invalidSubtitle": "Ogiltig eller utgången länk",
|
||
"invalidBody": "Denna verifieringslänk är inte giltig. Se till att du öppnade hela länken från din e-post, eller begär en ny.",
|
||
"backToLogin": "Tillbaka till inloggning"
|
||
},
|
||
"banned": {
|
||
"title": "Du är förbjuden",
|
||
"subtitle": "Kontot har stängts av",
|
||
"body": "Ditt konto har stängts av från hotellet.",
|
||
"reasonLabel": "Orsak:",
|
||
"permanent": "Detta förbud är permanent.",
|
||
"expires": "Går ut {date}.",
|
||
"contactStaff": "Om du tror att detta är ett misstag, kontakta personalteamet."
|
||
},
|
||
"maintenance": {
|
||
"title": "{hotel} är under underhåll",
|
||
"subtitle": "Vi kommer snart tillbaka",
|
||
"staffCanLogIn": "Personalen kan fortfarande logga in."
|
||
},
|
||
"admin": {
|
||
"nav": {
|
||
"overview": "Översikt",
|
||
"dashboard": "Instrumentbräda",
|
||
"content": "Innehåll",
|
||
"articles": "Artiklar",
|
||
"tags": "Taggar",
|
||
"navigator": "Navigator",
|
||
"helpCenter": "Hjälpcenter",
|
||
"advertisements": "Annonser",
|
||
"writeableBoxes": "Skrivbara lådor",
|
||
"photos": "Foton",
|
||
"tickets": "Biljetter",
|
||
"events": "Events",
|
||
"polls": "Polls",
|
||
"banners": "Banners",
|
||
"prefixes": "Prefixes",
|
||
"usersAndAccess": "Användare och åtkomst",
|
||
"users": "Användare",
|
||
"bans": "Förbud",
|
||
"ipManagement": "IP-hantering",
|
||
"vpn": "VPN",
|
||
"applications": "Ansökningar",
|
||
"teams": "Lag",
|
||
"permissions": "Behörigheter",
|
||
"onlineUsers": "Online users",
|
||
"moderation": "Moderation",
|
||
"economy": "Ekonomi",
|
||
"catalog": "Katalog",
|
||
"shop": "Handla",
|
||
"transactions": "Transaktioner",
|
||
"vouchers": "Verifikationer",
|
||
"subscriptions": "Prenumerationer",
|
||
"rareValues": "Sällsynta värden",
|
||
"badges": "Märken",
|
||
"achievements": "Prestationer",
|
||
"calendar": "Kalender",
|
||
"radio": "Radio",
|
||
"radioHistory": "Radiohistoria",
|
||
"radioBanners": "Banderoller",
|
||
"radioEmbed": "Bädda in",
|
||
"radioApiKeys": "API-nycklar",
|
||
"radioModeration": "Måttlighet",
|
||
"radioSettings": "Inställningar",
|
||
"radioMonitoring": "Övervakning",
|
||
"radioPoints": "Poäng",
|
||
"radioRanks": "Rangordnar",
|
||
"radioAutodj": "Auto DJ",
|
||
"system": "System",
|
||
"commandocentrum": "Commandocentrum",
|
||
"emulator": "Emulator",
|
||
"alerts": "Varningar",
|
||
"logs": "Loggar",
|
||
"auditLog": "Audit log",
|
||
"analytics": "Analytics",
|
||
"devops": "DevOps",
|
||
"wordFilter": "Ordfilter",
|
||
"maintenance": "Underhåll",
|
||
"rooms": "Rum",
|
||
"emailTemplates": "E-postmallar",
|
||
"theme": "Tema",
|
||
"media": "Media",
|
||
"favicon": "Favoritikon",
|
||
"sounds": "Ljud",
|
||
"translations": "Översättningar",
|
||
"import": "Importera",
|
||
"settings": "Inställningar",
|
||
"backToSite": "Tillbaka till webbplatsen",
|
||
"housekeeping": "Städning",
|
||
"hotelManagementPanel": "Hotellledningspanel",
|
||
"rankLabel": "Rank {rank}",
|
||
"hubNewsMedia": "News & media",
|
||
"hubSiteContent": "Site content",
|
||
"hubEngagement": "Engagement",
|
||
"hubUsers": "Users",
|
||
"hubAccess": "Access & security",
|
||
"hubCatalog": "Catalog & rares",
|
||
"hubShop": "Shop & payments",
|
||
"hubTools": "Tools",
|
||
"hubObservability": "Observability",
|
||
"helpTickets": "Help-center tickets",
|
||
"marketplace": "Marketplace",
|
||
"expandAll": "Expand all",
|
||
"collapseAll": "Collapse all",
|
||
"searchMenu": "Search menu…",
|
||
"clearMenuSearch": "Clear menu search",
|
||
"noMenuResults": "No matching pages.",
|
||
"community": "Community",
|
||
"monitoring": "Monitoring",
|
||
"staffAccess": "Ranks & permissions",
|
||
"multiAccounts": "Multi-accounts",
|
||
"chatLog": "Chat log",
|
||
"commandLog": "Command log",
|
||
"tradeLog": "Trade log",
|
||
"tools": "Tools",
|
||
"guilds": "Guilds",
|
||
"itemsBase": "Items base",
|
||
"adminMenu": "Admin menu"
|
||
},
|
||
"dashboard": {
|
||
"title": "Instrumentbräda",
|
||
"subtitle": "Hotellöversikt & livestatus",
|
||
"playersOnline": "Spelare online",
|
||
"articles": "Artiklar",
|
||
"activeBans": "Aktiva förbud",
|
||
"database": "Databas",
|
||
"databaseConnected": "Ansluten",
|
||
"databaseDown": "Ner",
|
||
"usersByRank": "Användare efter rang",
|
||
"noAccountsToBreakDown": "Inga konton att dela upp ännu",
|
||
"rankLabel": "Rank {rank}",
|
||
"rankWithCount": "Rank {rank}: {count} konton",
|
||
"recentStaffActivity": "Senaste personalaktiviteten",
|
||
"viewAll": "Visa alla",
|
||
"noStaffActivityLogged": "Ingen personalaktivitet har loggats ännu"
|
||
},
|
||
"articles": {
|
||
"title": "Artiklar",
|
||
"subtitle": "Nyhetsartiklar — 50 senaste",
|
||
"newArticle": "+ Ny artikel",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noArticles": "Inga artiklar ännu",
|
||
"confirmDelete": "Är du säker på att du vill ta bort \"{title}\"?",
|
||
"colTitle": "Titel",
|
||
"colSlug": "Snigel",
|
||
"colAuthor": "Författare",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"title": "Titel",
|
||
"titlePlaceholder": "Artikeltitel",
|
||
"slug": "Snigel",
|
||
"slugPlaceholder": "artikel-url-slug",
|
||
"category": "Kategori",
|
||
"categoryPlaceholder": "Välj en kategori",
|
||
"body": "Kropp",
|
||
"bodyPlaceholder": "Skriv ditt artikelinnehåll...",
|
||
"image": "Bild",
|
||
"imagePlaceholder": "https://example.com/image.png",
|
||
"thumbnail": "Miniatyrbild",
|
||
"thumbnailPlaceholder": "https://example.com/thumb.png",
|
||
"published": "Publicerad",
|
||
"featured": "Utvalda",
|
||
"save": "Spara artikeln",
|
||
"saving": "Sparar...",
|
||
"deleteArticle": "Ta bort artikel",
|
||
"deleteConfirm": "Denna åtgärd kan inte ångras. Artikeln kommer att tas bort permanent.",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"tags": {
|
||
"title": "Taggar",
|
||
"subtitle": "Artikeltaggar/kategorier",
|
||
"addTag": "Lägg till tagg",
|
||
"name": "Namn",
|
||
"namePlaceholder": "Taggnamn",
|
||
"backgroundColour": "Bakgrundsfärg",
|
||
"createTag": "Skapa tagg",
|
||
"editTag": "Redigera tagg",
|
||
"updateTag": "Uppdatera taggen",
|
||
"deleteTag": "Ta bort tagg",
|
||
"confirmDelete": "Ta bort \"{name}\"?",
|
||
"noTags": "Inga taggar ännu",
|
||
"colId": "ID",
|
||
"colTag": "Tagga",
|
||
"colColour": "Färg",
|
||
"colUsedBy": "Används av",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder"
|
||
},
|
||
"navigation": {
|
||
"title": "Navigator",
|
||
"flatCategories": "Platta kategorier",
|
||
"publicRooms": "Offentliga rum",
|
||
"addCategory": "Lägg till kategori",
|
||
"editCategory": "Redigera kategori",
|
||
"deleteCategory": "Ta bort kategori",
|
||
"categoryName": "Kategorinamn",
|
||
"categoryNamePlaceholder": "t.ex. Chill & Chat",
|
||
"categoryOrder": "Beställ",
|
||
"roomName": "Rumsnamn",
|
||
"roomNamePlaceholder": "t.ex. Welcome Lounge",
|
||
"roomId": "Rums-ID",
|
||
"roomIdPlaceholder": "Numeriskt rums-ID",
|
||
"save": "Spara",
|
||
"cancel": "Avbryt",
|
||
"noCategories": "Inga kategorier ännu",
|
||
"noPublicRooms": "Inga offentliga rum ännu",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colOrder": "Beställ",
|
||
"colRooms": "Rum",
|
||
"colActions": "Åtgärder"
|
||
},
|
||
"helpCenter": {
|
||
"title": "Hjälpcenter",
|
||
"subtitle": "Supportinlägg och FAQ-hantering",
|
||
"entries": "Inlägg",
|
||
"newEntry": "+ Ny post",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noEntries": "Inga inlägg ännu",
|
||
"confirmDelete": "Ta bort \"{title}\"?",
|
||
"colId": "ID",
|
||
"colTitle": "Titel",
|
||
"colCategory": "Kategori",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"title": "Titel",
|
||
"titlePlaceholder": "Bidragstitel",
|
||
"category": "Kategori",
|
||
"categoryPlaceholder": "Välj kategori",
|
||
"body": "Kropp",
|
||
"bodyPlaceholder": "Skriv svaret...",
|
||
"save": "Spara posten",
|
||
"saving": "Sparar...",
|
||
"deleteEntry": "Ta bort post",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"ads": {
|
||
"title": "Annonser",
|
||
"subtitle": "Hantera hotellannonser och reklambanners",
|
||
"newAd": "+ Ny annons",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noAds": "Inga annonser än",
|
||
"confirmDelete": "Vill du ta bort den här annonsen?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colImage": "Bild",
|
||
"colUrl": "URL",
|
||
"colViews": "Visningar",
|
||
"colStatus": "Status",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "Annonsens namn",
|
||
"image": "Bildens URL",
|
||
"imagePlaceholder": "https://example.com/banner.png",
|
||
"url": "Måladress",
|
||
"urlPlaceholder": "https://example.com",
|
||
"enabled": "Aktiverad",
|
||
"save": "Spara annonsen",
|
||
"saving": "Sparar...",
|
||
"deleteAd": "Ta bort annonsen",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"deleteSuccess": "Advertisement deleted!",
|
||
"deleteError": "Failed to delete advertisement.",
|
||
"adsCount": "Total ads",
|
||
"latest": "Latest",
|
||
"mostRecentAd": "Most recent ad",
|
||
"allAds": "All advertisements",
|
||
"colPreview": "Preview"
|
||
},
|
||
"writeableBoxes": {
|
||
"title": "Skrivbara lådor",
|
||
"subtitle": "Innehållspaneler som visas över hela hotellet och CMS",
|
||
"newBox": "Ny låda",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noBoxes": "Inga skrivbara rutor ännu",
|
||
"confirmDelete": "Ta bort den här rutan?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colLocation": "Plats",
|
||
"colUpdated": "Uppdaterad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "Boxens namn",
|
||
"location": "Plats",
|
||
"locationPlaceholder": "t.ex. hemsida, sidofält",
|
||
"content": "Innehåll",
|
||
"contentPlaceholder": "Skriv lådans innehåll...",
|
||
"enabled": "Aktiverad",
|
||
"save": "Spara box",
|
||
"saving": "Sparar...",
|
||
"deleteBox": "Ta bort ruta",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"photos": {
|
||
"title": "Fotomoderering",
|
||
"subtitle": "Senaste kamerafoton i spelet",
|
||
"delete": "Ta bort",
|
||
"approve": "Godkänn",
|
||
"noPhotos": "Inga foton att moderera",
|
||
"confirmDelete": "Vill du ta bort det här fotot permanent?",
|
||
"colId": "ID",
|
||
"colPreview": "Förhandsgranska",
|
||
"colUser": "Användare",
|
||
"colRoom": "Rum",
|
||
"colTimestamp": "Tidsstämpel",
|
||
"colActions": "Åtgärder",
|
||
"photoAlt": "Användarfoto #{id}",
|
||
"byUser": "av {username}",
|
||
"photosShown": "Shown",
|
||
"rooms": "Rooms",
|
||
"users": "Users",
|
||
"distinctRooms": "Distinct rooms on this page",
|
||
"distinctPhotographers": "Distinct photographers on this page",
|
||
"total": "Total photos",
|
||
"recentPhotos": "Recent photos",
|
||
"pageOf": "Page {page} of {last} · {total} total",
|
||
"purgeHint": "Delete removes the database row and best-effort deletes a matching file under /public. External CDN URLs are not purged."
|
||
},
|
||
"users": {
|
||
"title": "Användare",
|
||
"subtitle": "Bläddra, sök och hantera hotellkonton",
|
||
"search": "Sök",
|
||
"searchPlaceholder": "Sök efter användarnamn, e-post eller ID...",
|
||
"searchResults": "{count, plural, one {# result} other {# results}} för \"{query}\"",
|
||
"noResults": "Inga användare hittades",
|
||
"colId": "ID",
|
||
"colUsername": "Användarnamn",
|
||
"colEmail": "E-post",
|
||
"colRank": "Rank",
|
||
"colOnline": "Online",
|
||
"colRegistered": "Registrerad",
|
||
"colLastOnline": "Senast online",
|
||
"colActions": "Åtgärder",
|
||
"yes": "Ja",
|
||
"no": "Nej",
|
||
"edit": "Redigera",
|
||
"setRank": "Sätt rang",
|
||
"disconnect": "Koppla från",
|
||
"alert": "Varning",
|
||
"ban": "Förbud",
|
||
"detail": {
|
||
"title": "Användare: {username}",
|
||
"subtitle": "Kontoinformation och hantering",
|
||
"overview": "Översikt",
|
||
"actions": "Åtgärder",
|
||
"username": "Användarnamn",
|
||
"email": "E-post",
|
||
"motto": "Motto",
|
||
"rank": "Rank",
|
||
"credits": "Krediter",
|
||
"duckets": "Ankor",
|
||
"diamonds": "Diamanter",
|
||
"online": "Online",
|
||
"registered": "Registrerad",
|
||
"lastOnline": "Senast online",
|
||
"ipAddress": "IP-adress",
|
||
"machineId": "Maskin-ID",
|
||
"sendAlert": "Skicka varning",
|
||
"sendMessage": "Skicka meddelande",
|
||
"disconnectUser": "Koppla bort användare",
|
||
"banUser": "Förbjud användare",
|
||
"resetPassword": "Återställ lösenord",
|
||
"deleteUser": "Ta bort användare",
|
||
"confirmDelete": "Är du säker på att du vill ta bort {username}? Detta kan inte ångras.",
|
||
"tabInfo": "Account Info",
|
||
"tabBadges": "Badges ({count})",
|
||
"tabRooms": "Rooms ({count})",
|
||
"tabSanctions": "Sanctions ({count})",
|
||
"tabActivity": "Activity"
|
||
},
|
||
"editForm": {
|
||
"title": "Redigera användare: {username}",
|
||
"subtitle": "Ändra kontouppgifter",
|
||
"username": "Användarnamn",
|
||
"usernamePlaceholder": "Användarnamn",
|
||
"email": "E-post",
|
||
"emailPlaceholder": "anvä[email protected]",
|
||
"motto": "Motto",
|
||
"mottoPlaceholder": "Användarmotto",
|
||
"rank": "Rank",
|
||
"credits": "Krediter",
|
||
"duckets": "Ankor",
|
||
"diamonds": "Diamanter",
|
||
"save": "Spara ändringar",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"bans": {
|
||
"title": "Förbud",
|
||
"subtitle": "Hantera konto-, IP- och maskinförbud",
|
||
"newBan": "Nytt förbud",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noBans": "Inga förbud än",
|
||
"confirmDelete": "Ta bort detta förbud?",
|
||
"colId": "ID",
|
||
"colValue": "Värde",
|
||
"colType": "Typ",
|
||
"colReason": "Anledning",
|
||
"colBannedBy": "Banad av",
|
||
"colExpires": "Upphör att gälla",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"value": "Värde",
|
||
"valuePlaceholder": "Användarnamn, IP eller maskin-ID",
|
||
"type": "Typ",
|
||
"typeUser": "Användare",
|
||
"typeIp": "IP",
|
||
"typeMachine": "Maskin",
|
||
"reason": "Anledning",
|
||
"reasonPlaceholder": "Förbud anledning",
|
||
"expiresAt": "Går ut kl",
|
||
"permanent": "Permanent",
|
||
"save": "Spara förbud",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"ip": {
|
||
"title": "IP-hantering",
|
||
"subtitle": "Hantera IP-vitlista och svartlista",
|
||
"whitelist": "Vitlista",
|
||
"blacklist": "Svartlista",
|
||
"addIp": "Lägg till IP",
|
||
"ipAddress": "IP-adress",
|
||
"ipAddressPlaceholder": "t.ex. 127.0.0.1",
|
||
"reason": "Anledning",
|
||
"reasonPlaceholder": "Anledning till notering",
|
||
"add": "Lägg till",
|
||
"remove": "Ta bort",
|
||
"confirmRemove": "Ta bort denna IP från {list}?",
|
||
"noWhitelistedIps": "Inga vitlistade IP-adresser",
|
||
"noBlacklistedIps": "Inga svartlistade IP-adresser",
|
||
"colIp": "IP",
|
||
"colReason": "Anledning",
|
||
"colAdded": "Tillagd",
|
||
"colActions": "Åtgärder"
|
||
},
|
||
"vpn": {
|
||
"title": "VPN/proxydetektion",
|
||
"subtitle": "Konfigurera VPN- och proxydetekteringsinställningar",
|
||
"enabled": "Aktiverad",
|
||
"apiKey": "API-nyckel",
|
||
"apiKeyPlaceholder": "Din VPN-detektions-API-nyckel",
|
||
"apiKeyHint": "Lämna tomt för att inaktivera",
|
||
"blockOnDetect": "Blockera vid upptäckt",
|
||
"blockOnDetectHint": "Blockera automatiskt användare som upptäcks bakom en VPN eller proxy",
|
||
"save": "Spara inställningar",
|
||
"saving": "Sparar...",
|
||
"settingsSaved": "VPN-inställningarna har sparats"
|
||
},
|
||
"applications": {
|
||
"title": "Personalansökningar",
|
||
"subtitle": "Väntande och granskade personalansökningar",
|
||
"pending": "Väntar",
|
||
"approved": "Godkänd",
|
||
"rejected": "Avvisad",
|
||
"noApplications": "Inga ansökningar ännu",
|
||
"colId": "ID",
|
||
"colApplicant": "Sökande",
|
||
"colPosition": "Position",
|
||
"colStatus": "Status",
|
||
"colSubmitted": "Inlämnad",
|
||
"colActions": "Åtgärder",
|
||
"review": "Granska",
|
||
"approve": "Godkänn",
|
||
"reject": "Avvisa",
|
||
"confirmApprove": "Godkänna {username} för {position}?",
|
||
"confirmReject": "Avvisa {username}s ansökan om {position}?",
|
||
"detail": {
|
||
"title": "Ansökan av {username}",
|
||
"subtitle": "För {position}",
|
||
"about": "Om den sökande",
|
||
"message": "Ansökan meddelande",
|
||
"status": "Status",
|
||
"submitted": "Inlämnad",
|
||
"noMessage": "Inget meddelande tillhandahålls"
|
||
}
|
||
},
|
||
"teams": {
|
||
"title": "Lag",
|
||
"subtitle": "Definiera personalens rankningsnamn och beskrivningar",
|
||
"addRank": "Lägg till rang",
|
||
"editRank": "Redigera rang",
|
||
"deleteRank": "Ta bort rang",
|
||
"noTeams": "Inga rangdefinitioner ännu",
|
||
"confirmDelete": "Ta bort rank {id} definition?",
|
||
"colId": "ID",
|
||
"colRank": "Rank",
|
||
"colName": "Namn",
|
||
"colBadge": "Märke",
|
||
"colColour": "Färg",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"rankId": "Rang-ID",
|
||
"rankIdPlaceholder": "Numeriskt rang-ID",
|
||
"name": "Namn",
|
||
"namePlaceholder": "t.ex. Administratör",
|
||
"badge": "Märkekod",
|
||
"badgePlaceholder": "t.ex. ADM001",
|
||
"colour": "Färg",
|
||
"colourPlaceholder": "t.ex. #ff0000",
|
||
"save": "Spara teamdefinition",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"permissions": {
|
||
"title": "Behörigheter",
|
||
"subtitle": "Hantera rankbaserade behörigheter för adminpanelen",
|
||
"addPermission": "Lägg till behörighet",
|
||
"editPermission": "Redigera behörighet",
|
||
"deletePermission": "Ta bort behörighet",
|
||
"noPermissions": "Inga behörigheter har konfigurerats ännu",
|
||
"confirmDelete": "Vill du ta bort den här behörigheten?",
|
||
"colId": "ID",
|
||
"colRank": "Rank",
|
||
"colPermission": "Tillstånd",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"rankId": "Rang-ID",
|
||
"rankIdPlaceholder": "Minsta rang krävs",
|
||
"permission": "Behörighetsnyckel",
|
||
"permissionPlaceholder": "t.ex. admin.articles.manage",
|
||
"save": "Spara behörighet",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"catalog": {
|
||
"title": "Katalog",
|
||
"subtitle": "Bläddra och hantera katalogsidor och objekt",
|
||
"pages": "Sidor",
|
||
"items": "Föremål",
|
||
"addPage": "Lägg till sida",
|
||
"editPage": "Redigera sida",
|
||
"deletePage": "Ta bort sida",
|
||
"addItem": "Lägg till objekt",
|
||
"editItem": "Redigera objekt",
|
||
"deleteItem": "Ta bort objekt",
|
||
"noPages": "Inga katalogsidor ännu",
|
||
"noItems": "Inga föremål på denna sida",
|
||
"confirmDeletePage": "Ta bort katalogsidan \"{name}\"?",
|
||
"confirmDeleteItem": "Vill du ta bort det här objektet?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colIcon": "Ikon",
|
||
"colOrder": "Beställ",
|
||
"colItems": "Föremål",
|
||
"colEnabled": "Aktiverad",
|
||
"colActions": "Åtgärder",
|
||
"colItemId": "Artikel-ID",
|
||
"colItemName": "Objektets namn",
|
||
"colCostCredits": "Kostnad (krediter)",
|
||
"colCostPoints": "Kostnad (poäng)",
|
||
"colLimited": "Begränsad",
|
||
"pageForm": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "Sidnamn",
|
||
"icon": "Ikon ID",
|
||
"iconPlaceholder": "Numeriskt ikon-ID",
|
||
"order": "Beställ",
|
||
"enabled": "Aktiverad",
|
||
"parent": "Föräldrasida",
|
||
"parentNone": "Ingen (root)",
|
||
"save": "Spara sidan",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"itemForm": {
|
||
"itemId": "Artikel-ID",
|
||
"itemName": "Objektets namn",
|
||
"costCredits": "Kostnad i krediter",
|
||
"costDuckets": "Kostnad i duckets",
|
||
"costDiamonds": "Kostnad i diamanter",
|
||
"limitedStack": "Begränsad stackstorlek",
|
||
"limitedSold": "Begränsat sålt",
|
||
"save": "Spara objekt",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"shop": {
|
||
"title": "Handla",
|
||
"subtitle": "Hantera paket och beställningar",
|
||
"packages": "Paket",
|
||
"orders": "Beställningar",
|
||
"newPackage": "+ Nytt paket",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"viewOrder": "Visa",
|
||
"noPackages": "Inga butikspaket ännu",
|
||
"noOrders": "Inga beställningar än",
|
||
"confirmDelete": "Vill du ta bort det här paketet?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colPrice": "Pris",
|
||
"colCurrency": "Valuta",
|
||
"colType": "Typ",
|
||
"colSold": "Såld",
|
||
"colEnabled": "Aktiverad",
|
||
"colActions": "Åtgärder",
|
||
"colOrderId": "Beställnings-ID",
|
||
"colCustomer": "Kund",
|
||
"colPackage": "Paket",
|
||
"colAmount": "Belopp",
|
||
"colStatus": "Status",
|
||
"colDate": "Datum",
|
||
"statusPending": "Väntar",
|
||
"statusCompleted": "Avslutad",
|
||
"statusRefunded": "Återbetalas",
|
||
"form": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "Paketnamn",
|
||
"description": "Beskrivning",
|
||
"descriptionPlaceholder": "Paketbeskrivning",
|
||
"price": "Pris",
|
||
"currency": "Valuta",
|
||
"currencyPlaceholder": "EUR, USD, GBP…",
|
||
"type": "Typ",
|
||
"typeCredits": "Krediter",
|
||
"typeDuckets": "Ankor",
|
||
"typeDiamonds": "Diamanter",
|
||
"typeBadge": "Märke",
|
||
"typeFurni": "Möbler",
|
||
"typeRank": "Rank",
|
||
"amount": "Belopp",
|
||
"badgeCode": "Märkekod",
|
||
"badgeCodePlaceholder": "t.ex. VIP001",
|
||
"rankId": "Rang-ID",
|
||
"furniItems": "Möbelartiklar",
|
||
"enabled": "Aktiverad",
|
||
"save": "Spara paketet",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"recentOrders": "Recent orders",
|
||
"paidOrders": "Paid orders",
|
||
"ordersHint": "Latest PayPal transactions",
|
||
"colCredits": "Credits",
|
||
"colDuckets": "Duckets",
|
||
"colDiamonds": "Diamonds",
|
||
"colRank": "Rank",
|
||
"colPosition": "Position",
|
||
"colTransaction": "Transaction",
|
||
"colUser": "User",
|
||
"colDescription": "Description",
|
||
"pageOf": "Page {page} of {lastPage}",
|
||
"packagesTotal": "{count} packages"
|
||
},
|
||
"transactions": {
|
||
"title": "Transaktioner",
|
||
"subtitle": "PayPal betalningslogg",
|
||
"noTransactions": "Inga transaktioner ännu",
|
||
"colId": "ID",
|
||
"colUser": "Användare",
|
||
"colAmount": "Belopp",
|
||
"colCurrency": "Valuta",
|
||
"colPackage": "Paket",
|
||
"colStatus": "Status",
|
||
"colDate": "Datum",
|
||
"colActions": "Åtgärder",
|
||
"statusCompleted": "Avslutad",
|
||
"statusPending": "Väntar",
|
||
"statusFailed": "Misslyckades",
|
||
"statusRefunded": "Återbetalas",
|
||
"detail": {
|
||
"title": "Transaktion #{id}",
|
||
"paypalId": "PayPal-ID",
|
||
"payerEmail": "Betalarens e-post",
|
||
"grossAmount": "Bruttobelopp",
|
||
"fee": "Avgift",
|
||
"netAmount": "Nettobelopp"
|
||
},
|
||
"totalTransactions": "Total transactions",
|
||
"pagePaid": "Paid (this page)",
|
||
"pageFailed": "Failed (this page)",
|
||
"searchPlaceholder": "Search by user, transaction ID or package…",
|
||
"presetPaid": "Paid",
|
||
"presetFailed": "Failed",
|
||
"colPayer": "Payer",
|
||
"colTransaction": "Transaction ID"
|
||
},
|
||
"vouchers": {
|
||
"title": "Butikskuponger",
|
||
"subtitle": "Hantera inlösbara kupongkoder",
|
||
"newVoucher": "+ Ny kupong",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noVouchers": "Inga kuponger ännu",
|
||
"confirmDelete": "Vill du ta bort kupongen \"{code}\"?",
|
||
"colId": "ID",
|
||
"colCode": "Kod",
|
||
"colValue": "Värde",
|
||
"colType": "Typ",
|
||
"colUses": "Användning / Max",
|
||
"colExpires": "Upphör att gälla",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"code": "Kod",
|
||
"codePlaceholder": "t.ex. SOMMAR 2025",
|
||
"value": "Värde",
|
||
"type": "Typ",
|
||
"typeCredits": "Krediter",
|
||
"typeDuckets": "Ankor",
|
||
"typeDiamonds": "Diamanter",
|
||
"typeBadge": "Märke",
|
||
"typeFurni": "Möbler",
|
||
"typeRank": "Rank",
|
||
"badgeCode": "Märkekod",
|
||
"badgeCodePlaceholder": "t.ex. VIP001",
|
||
"rankId": "Rang-ID",
|
||
"maxUses": "Max använder",
|
||
"maxUsesPlaceholder": "0 = obegränsat",
|
||
"expiresAt": "Går ut kl",
|
||
"enabled": "Aktiverad",
|
||
"save": "Spara kupong",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt",
|
||
"amount": "Credits amount",
|
||
"amountPlaceholder": "e.g. 100",
|
||
"create": "Create voucher"
|
||
},
|
||
"vouchers": "Vouchers",
|
||
"active": "Active",
|
||
"usedUp": "Used up",
|
||
"expired": "Expired",
|
||
"confirmDeleteTitle": "Delete voucher",
|
||
"created": "Voucher created",
|
||
"deleted": "Voucher deleted",
|
||
"createError": "Could not create voucher",
|
||
"deleteError": "Could not delete voucher",
|
||
"statusActive": "Active",
|
||
"statusUsedUp": "Used up",
|
||
"statusExpired": "Expired",
|
||
"colAmount": "Amount",
|
||
"colStatus": "Status"
|
||
},
|
||
"subscriptions": {
|
||
"title": "Prenumerationer",
|
||
"subtitle": "Aktiva återkommande prenumerationer",
|
||
"noSubscriptions": "Inga aktiva prenumerationer",
|
||
"cancel": "Avbryt",
|
||
"confirmCancel": "Vill du avsluta prenumerationen på {username}?",
|
||
"colId": "ID",
|
||
"colUser": "Användare",
|
||
"colPackage": "Paket",
|
||
"colAmount": "Belopp",
|
||
"colInterval": "Intervall",
|
||
"colStarted": "Startade",
|
||
"colNextBilling": "Nästa fakturering",
|
||
"colStatus": "Status",
|
||
"colActions": "Åtgärder",
|
||
"statusActive": "Aktiv",
|
||
"statusCancelled": "Avbruten",
|
||
"statusExpired": "Utgått"
|
||
},
|
||
"rareValues": {
|
||
"title": "Sällsynta värden",
|
||
"subtitle": "Hantera sällsynta värdekategorier och artikelpriser",
|
||
"categories": "Kategorier",
|
||
"items": "Föremål",
|
||
"addCategory": "Lägg till kategori",
|
||
"editCategory": "Redigera kategori",
|
||
"deleteCategory": "Ta bort kategori",
|
||
"noCategories": "Inga sällsynta värdekategorier ännu",
|
||
"confirmDeleteCategory": "Vill du ta bort kategorin \"{name}\" och alla dess objekt?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colItems": "Föremål",
|
||
"colUpdated": "Uppdaterad",
|
||
"colActions": "Åtgärder",
|
||
"colItemName": "Objektets namn",
|
||
"colCredits": "Krediter",
|
||
"colPoints": "Poäng",
|
||
"colPointType": "Punkttyp",
|
||
"categoryForm": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "Kategorinamn",
|
||
"save": "Spara kategori",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"itemForm": {
|
||
"itemName": "Objektets namn",
|
||
"itemNamePlaceholder": "t.ex. Throne",
|
||
"credits": "Kreditvärde",
|
||
"points": "Poängvärde",
|
||
"pointType": "Punkttyp",
|
||
"pointTypeDuckets": "Ankor",
|
||
"pointTypeDiamonds": "Diamanter",
|
||
"save": "Spara objekt",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"badges": {
|
||
"title": "Märken",
|
||
"subtitle": "Ladda upp, ge och hantera märkeskatalog",
|
||
"upload": "Ladda upp",
|
||
"giveBadge": "Ge märke",
|
||
"catalogue": "Katalog",
|
||
"uploadTitle": "Ladda upp ett nytt märke",
|
||
"uploadSubtitle": "Ladda upp en märkesbildfil",
|
||
"badgeCode": "Märkekod",
|
||
"badgeCodePlaceholder": "t.ex. VIP001",
|
||
"badgeFile": "Märkefil",
|
||
"badgeFileHint": "PNG eller GIF, rekommenderas 40x40",
|
||
"uploadButton": "Ladda upp",
|
||
"uploading": "Laddar upp...",
|
||
"giveTitle": "Ge märket till användaren",
|
||
"giveSubtitle": "Ge ett märke till en specifik användare",
|
||
"username": "Användarnamn",
|
||
"usernamePlaceholder": "Målanvändarnamn",
|
||
"giveButton": "Ge märke",
|
||
"giving": "Ge...",
|
||
"catalogueTitle": "Märkekatalog",
|
||
"catalogueSubtitle": "Alla tillgängliga märken på hotellet",
|
||
"noBadges": "Inga märken i katalogen",
|
||
"search": "Sök märken",
|
||
"searchPlaceholder": "Sök med kod eller namn...",
|
||
"colCode": "Kod",
|
||
"colImage": "Bild",
|
||
"colName": "Namn",
|
||
"colDescription": "Beskrivning",
|
||
"colActions": "Åtgärder"
|
||
},
|
||
"achievements": {
|
||
"title": "Prestationer",
|
||
"subtitle": "Skrivskyddad lista över prestationer i spelet",
|
||
"noAchievements": "Inga prestationer har konfigurerats",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colCategory": "Kategori",
|
||
"colLevels": "Nivåer",
|
||
"colReward": "Belöning",
|
||
"colProgress": "Framsteg",
|
||
"levelLabel": "Nivå {level}",
|
||
"rewardCredits": "{count} krediter",
|
||
"rewardPoints": "{count} {points}"
|
||
},
|
||
"calendar": {
|
||
"title": "Kalenderkampanjer",
|
||
"subtitle": "Skrivskyddad lista över kalenderkampanjer och evenemang",
|
||
"noCampaigns": "Inga kalenderkampanjer än",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colStart": "Starta",
|
||
"colEnd": "Slut",
|
||
"colType": "Typ",
|
||
"colReward": "Belöning",
|
||
"colActions": "Åtgärder",
|
||
"detail": {
|
||
"title": "Kampanj: {name}",
|
||
"subtitle": "Kalenderhändelsedetaljer",
|
||
"days": "dagar",
|
||
"dayLabel": "Dag {day}",
|
||
"reward": "Belöning",
|
||
"noDays": "Inga dagar har konfigurerats för den här kampanjen"
|
||
}
|
||
},
|
||
"radio": {
|
||
"title": "Radiomoderering",
|
||
"subtitle": "Senaste ropen, DJ-applikationer och on-air-scheman (25 senaste av varje).",
|
||
"moderation": "Måttlighet",
|
||
"shouts": "Ropar",
|
||
"applications": "Ansökningar",
|
||
"schedules": "Scheman",
|
||
"settings": "Inställningar",
|
||
"embed": "Bädda in",
|
||
"ranks": "Rangordnar",
|
||
"history": "Historia",
|
||
"apiKeys": "API-nycklar",
|
||
"points": "Poäng",
|
||
"autoDj": "AutoDJ",
|
||
"monitoring": {
|
||
"title": "Radioövervakning",
|
||
"subtitle": "Skrivskyddad live-prob för de konfigurerade radioändpunkterna (radio_now_playing_api_url, radio_listeners_api_url). Varje begäran misslyckas mjukt med en {timeout}s timeout — ingen data skrivs. Konfigurera webbadresser under Inställningar.",
|
||
"stream": "Streama",
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"notConfigured": "Ej konfigurerad",
|
||
"nowPlaying": "Spelar nu",
|
||
"nowPlayingApi": "Nu spelas API",
|
||
"listenersApi": "Listeners API",
|
||
"listeners": "Lyssnare",
|
||
"currentSong": "Aktuell låt",
|
||
"bitrate": "Bithastighet",
|
||
"status": "Status",
|
||
"noNowPlayingHint": "ingen nu-spelande API-uppsättning",
|
||
"noListenersHint": "ingen lyssnars API inställd",
|
||
"endpointDiagnostics": "Slutpunktsdiagnostik",
|
||
"diagnosticsLegend": "<span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-green-600/20 text-[var(--color-text)]\">OK</span> nås · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-full. bg-[var(--color-primary)]/18 text-[var(--color-text)]\">VARNING</span> inte konfigurerad · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-red-500/22 text-[var(--color-text) /hämtad tid utebliven text-[var(--färg-R-text])",
|
||
"streamUrl": "Streama URL",
|
||
"unreachable": "oåtkomlig",
|
||
"refresh": "Uppdatera"
|
||
},
|
||
"user": "Användare",
|
||
"message": "Meddelande",
|
||
"posted": "Postat",
|
||
"realName": "Riktigt namn",
|
||
"age": "Ålder",
|
||
"style": "Stil",
|
||
"applied": "Tillämpas",
|
||
"day": "dag",
|
||
"start": "Starta",
|
||
"end": "Slut",
|
||
"show": "Visa",
|
||
"status": "Status",
|
||
"active": "aktiv",
|
||
"inactive": "inaktiv",
|
||
"hidden": "dolda",
|
||
"activeSchedules": "Aktiva scheman",
|
||
"noShouts": "Inga rop att moderera",
|
||
"noApplications": "Inga ansökningar inlämnade.",
|
||
"noSchedules": "Inga scheman har konfigurerats.",
|
||
"deleteShout": "Ta bort",
|
||
"confirmDeleteShout": "Ta bort det här ropet?",
|
||
"pendingApplications": "Väntande ansökningar",
|
||
"settingsForm": {
|
||
"title": "Radioinställningar",
|
||
"subtitle": "Redigeringar skriver till website_settings (radio_*-nycklar) och bryter cacheminnet för körtidsinställningar. Booleans använder 0/1.",
|
||
"enabled": "Aktiverad",
|
||
"disabled": "Inaktiverad",
|
||
"totalKeys": "Totalt nycklar",
|
||
"configured": "Konfigurerad",
|
||
"curatedHint": "utvalda nycklar med ett värde",
|
||
"customKeys": "Anpassade nycklar",
|
||
"saveAll": "Spara alla",
|
||
"singleKey": "Lägg till/skriv över en enda nyckel",
|
||
"keyPlaceholder": "radio_custom_key",
|
||
"valuePlaceholder": "värde",
|
||
"commentPlaceholder": "kommentar (valfritt)",
|
||
"saveSingle": "Spara",
|
||
"otherSettings": "Andra radioinställningar",
|
||
"dbError": "Det gick inte att läsa in inställningar (databasen är inte tillgänglig). Standardinställningar kommer att skapas vid spara."
|
||
},
|
||
"embedPage": {
|
||
"title": "Radio bädda in",
|
||
"subtitle": "Kopieringsfärdig inbäddningskod för livestreamen. Skrivskyddad — ingenting här skriver till databasen. Konfigurera webbadressen för stream i Radioinställningar (radio_stream_url).",
|
||
"streamUrl": "Streama URL",
|
||
"configured": "Konfigurerad",
|
||
"missing": "Saknas",
|
||
"radioName": "Radionamn",
|
||
"nowPlayingApi": "Nu spelas API",
|
||
"set": "Ställ in",
|
||
"notSet": "Inte inställt",
|
||
"noStreamUrl": "Ingen stream-URL har konfigurerats",
|
||
"noStreamUrlText": "Det finns ingen radio_stream_url inställd, så det finns inget att bädda in ännu.",
|
||
"goToSettings": "Gå till Radioinställningar",
|
||
"livePreview": "Live förhandsvisning",
|
||
"livePreviewText": "Detta är den blotta <audio>-spelaren som besökare kommer att se den. Tryck på play för att bekräfta att streamen är tillgänglig.",
|
||
"source": "Källa",
|
||
"audioSnippet": "Utdrag från ljudspelare",
|
||
"audioSnippetDesc": "Drop-in HTML5-ljudspelare pekade rakt mot strömmen. Fungerar överallt där vanlig HTML är tillåtet.",
|
||
"iframeSnippet": "Iframe-omslagsutdrag",
|
||
"iframeSnippetDesc": "Bäddar in webbplatsens egen radiospelaresida i en iframe – behåller din styling och information som spelas nu. Justera bredd/höjd efter smak.",
|
||
"audioUnsupported": "Din webbläsare stöder inte ljudelementet."
|
||
},
|
||
"banners": {
|
||
"title": "Banderoller",
|
||
"heading": "Radiobanderoller",
|
||
"description": "Reklambanners som visas på radiosidan, sorterade efter sorteringsordning.",
|
||
"addBanner": "Lägg till banner",
|
||
"createBanner": "Skapa banner",
|
||
"deleteBanner": "Ta bort banner",
|
||
"noBanners": "Inga banners än – lägg till en ovan.",
|
||
"existing": "Befintliga banners ({count})",
|
||
"save": "Spara",
|
||
"delete": "Ta bort",
|
||
"byUser": "av användare {id}",
|
||
"active": "aktiv",
|
||
"hidden": "dolda",
|
||
"bannerAlt": "Radio banderoll",
|
||
"statusActive": "Aktiv",
|
||
"statusHidden": "Dold",
|
||
"dbError": "Det gick inte att ladda banners (databasen är inte tillgänglig).",
|
||
"form": {
|
||
"imagePath": "Bildsökväg / URL",
|
||
"imagePathPlaceholder": "/storage/radio/banner.png",
|
||
"title": "Titel",
|
||
"description": "Beskrivning",
|
||
"sortOrder": "Sorteringsordning",
|
||
"active": "Aktiv"
|
||
}
|
||
},
|
||
"ranksForm": {
|
||
"title": "Radio Ranks",
|
||
"subtitle": "DJ / personal rangordnas på radioapplikationer.",
|
||
"dbError": "Kunde inte läsa in rankningar (databasen är inte tillgänglig).",
|
||
"active": "Aktiv",
|
||
"addRank": "Lägg till rang",
|
||
"name": "Namn",
|
||
"badgeCode": "Märkekod",
|
||
"description": "Beskrivning",
|
||
"createRank": "Skapa rang",
|
||
"existing": "Befintliga rankningar ({count})",
|
||
"noRanks": "Inga rankningar än – lägg till en ovan.",
|
||
"activeLabel": "aktiv",
|
||
"inactiveLabel": "inaktiv",
|
||
"save": "Spara",
|
||
"deleteRank": "Ta bort rank #{id}"
|
||
},
|
||
"historyPage": {
|
||
"title": "Radiospelshistorik",
|
||
"subtitle": "Tidigare DJ-shower och sändningstid (radio_history), senaste först. Skrivskyddad logg över vem som var i luften, när och hur många lyssnare som lyssnade.",
|
||
"dbError": "Det gick inte att läsa in radiohistorik (databasen är inte tillgänglig).",
|
||
"showsLogged": "Visar loggade",
|
||
"onAirNow": "På luft nu",
|
||
"uniqueDjs": "Unika DJs",
|
||
"peakListeners": "Topplyssnare",
|
||
"empty": "Ingen radiohistorik inspelad än.",
|
||
"showLog": "Visa logg ({count})",
|
||
"colDj": "DJ",
|
||
"colShow": "Visa",
|
||
"colStarted": "Startade",
|
||
"colEnded": "Slutade",
|
||
"colAirtime": "Sändningstid",
|
||
"colListeners": "Lyssnare",
|
||
"colNotes": "Anteckningar",
|
||
"onAir": "på luft"
|
||
},
|
||
"apiKeysForm": {
|
||
"title": "Radio API-nycklar",
|
||
"subtitle": "API-nycklar för externa radiointegrationer (radio_api_keys). Nycklar genereras på serversidan och visas maskerade - kopiera hela värdet från databasen när de utfärdas första gången.",
|
||
"dbError": "Det gick inte att läsa in API-nycklar (databasen är inte tillgänglig).",
|
||
"totalKeys": "Totalt nycklar",
|
||
"active": "Aktiv",
|
||
"inactive": "Inaktiv",
|
||
"generateKey": "Generera nyckel",
|
||
"generateHint": "Den hemliga nyckeln genereras automatiskt med kryptografisk slumpmässighet - du anger den inte.",
|
||
"name": "Namn",
|
||
"namePlaceholder": "AzureCast-bryggan",
|
||
"rateLimit": "Prisgräns (förfrågningar/min)",
|
||
"allowedIps": "Tillåtna IP-adresser (valfritt)",
|
||
"allowedIpsPlaceholder": "kommaseparerad, blank = valfri",
|
||
"generate": "Generera nyckel",
|
||
"existingKeys": "Befintliga nycklar ({count})",
|
||
"noKeys": "Inga API-nycklar ännu - generera en ovan.",
|
||
"colName": "Namn",
|
||
"colKey": "Nyckel",
|
||
"colAllowedIps": "Tillåtna IP-adresser",
|
||
"colRateLimit": "Prisgräns",
|
||
"colLastUsed": "Senast använd",
|
||
"colExpires": "Upphör att gälla",
|
||
"colStatus": "Status",
|
||
"colActions": "Åtgärder",
|
||
"maskedHint": "Endast de första 8 tecknen visas",
|
||
"any": "någon",
|
||
"activeLabel": "aktiv",
|
||
"inactiveLabel": "inaktiv",
|
||
"deactivate": "Inaktivera",
|
||
"activate": "Aktivera",
|
||
"delete": "Ta bort"
|
||
},
|
||
"pointsForm": {
|
||
"title": "Radiolyssnarpoäng",
|
||
"subtitle": "Belöna lyssnare med valuta för tid på radio. Redigeringar skriver till website_settings (radio_points_*-nycklar) och bryter cacheminnet för körtidsinställningar. Booleans använder 0/1.",
|
||
"saved": "Sparad",
|
||
"points": "Poäng",
|
||
"enabled": "Aktiverad",
|
||
"disabled": "Inaktiverad",
|
||
"perMinute": "Per minut",
|
||
"paidIn": "betalas i {currency}",
|
||
"maxPerDay": "Max/dag",
|
||
"unlimited": "Obegränsad",
|
||
"minListeners": "Min lyssnare",
|
||
"settings": "Inställningar",
|
||
"pointsEnabled": "Poäng aktiverade",
|
||
"pointsEnabledHint": "Huvudströmbrytare för att ge lyssnarpoäng.",
|
||
"currency": "Valuta",
|
||
"currencyHint": "Till vilken plånbok poängen betalas in.",
|
||
"pointsPerMinute": "Poäng per minut",
|
||
"pointsPerMinuteHint": "Belopp som tilldelas för varje hel minut av lyssning.",
|
||
"maxPerDayHint": "Dagligt tak per användare. Använd 0 för obegränsat.",
|
||
"minListenersHint": "Poäng delas bara ut när åtminstone så många personer är inställda.",
|
||
"save": "Spara poänginställningar"
|
||
},
|
||
"autoDjForm": {
|
||
"title": "Radio AutoDJ",
|
||
"subtitle": "Reservspellista (radio_auto_dj_playlist) som radion roterar genom när ingen live-DJ strömmar. Beställs efter sorteringsordning sedan titel.",
|
||
"dbError": "Det gick inte att ladda AutoDJ-spellistan (databasen är inte tillgänglig).",
|
||
"tracks": "Spår",
|
||
"active": "Aktiv",
|
||
"inactive": "Inaktiv",
|
||
"addTrack": "Lägg till spår",
|
||
"titlePlaceholder": "Spårets titel",
|
||
"artist": "Konstnär",
|
||
"album": "Album",
|
||
"artworkUrl": "Konstverk URL",
|
||
"artworkUrlPlaceholder": "https://…/cover.png",
|
||
"duration": "Varaktighet (sekunder)",
|
||
"durationPlaceholder": "t.ex. 215",
|
||
"sortOrder": "Sorteringsordning",
|
||
"playlist": "Spellista ({count})",
|
||
"noTracks": "Inga AutoDJ-spår ännu — lägg till en ovan.",
|
||
"colOrder": "Beställ",
|
||
"colTitle": "Titel",
|
||
"colArtist": "Konstnär",
|
||
"colAlbum": "Album",
|
||
"colDuration": "Varaktighet",
|
||
"colPlays": "Spelar",
|
||
"colLastPlayed": "Senast spelad",
|
||
"colStatus": "Status",
|
||
"colActions": "Åtgärder",
|
||
"activeLabel": "aktiv",
|
||
"inactiveLabel": "inaktiv",
|
||
"deactivate": "Inaktivera",
|
||
"activate": "Aktivera",
|
||
"delete": "Ta bort",
|
||
"trackTitle": "Titel"
|
||
},
|
||
"moderationPage": {
|
||
"title": "DJ Moderering",
|
||
"subtitle": "Granska och ta bort radiorop (50 senaste).",
|
||
"recentShouts": "Senaste rop ({count})"
|
||
}
|
||
},
|
||
"commandocentrum": {
|
||
"title": "Commandocentrum",
|
||
"subtitle": "Diagnostik, RCON-kontroller och användarhantering",
|
||
"diagnostics": "Diagnostik",
|
||
"rcon": "RCON",
|
||
"userActions": "Användaråtgärder",
|
||
"diagnosticsTitle": "Emulatordiagnostik",
|
||
"memoryUsage": "Minnesanvändning",
|
||
"uptime": "Upptid",
|
||
"onlineUsers": "Onlineanvändare",
|
||
"roomsLoaded": "Rum laddade",
|
||
"refresh": "Uppdatera",
|
||
"rconTitle": "RCON-kommandon",
|
||
"rconPlaceholder": "Ange RCON-kommando...",
|
||
"rconSend": "Skicka",
|
||
"rconSending": "Skickar...",
|
||
"rconResponse": "Svar",
|
||
"userActionsTitle": "Användaråtgärder",
|
||
"username": "Användarnamn",
|
||
"usernamePlaceholder": "Målanvändarnamn",
|
||
"action": "Åtgärd",
|
||
"execute": "Utför",
|
||
"actions": {
|
||
"disconnect": "Koppla från",
|
||
"alert": "Skicka varning",
|
||
"giveCredits": "Ge krediter",
|
||
"giveBadge": "Ge märke",
|
||
"givePoints": "Ge poäng",
|
||
"ban": "Förbud",
|
||
"kick": "Sparka"
|
||
},
|
||
"messagePlaceholder": "Meddelande (för varningar)...",
|
||
"amountPlaceholder": "Belopp...",
|
||
"badgePlaceholder": "Märkekod..."
|
||
},
|
||
"emulator": {
|
||
"title": "Emulator Config",
|
||
"subtitle": "Visa och redigera emulatorinställningar och språktexter",
|
||
"settings": "Inställningar",
|
||
"texts": "Texter",
|
||
"search": "Sök",
|
||
"searchPlaceholder": "Sök nycklar...",
|
||
"noSettings": "Inga inställningar hittades",
|
||
"noTexts": "Inga texter hittades",
|
||
"edit": "Redigera",
|
||
"save": "Spara",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt",
|
||
"colKey": "Nyckel",
|
||
"colValue": "Värde",
|
||
"colType": "Typ",
|
||
"colActions": "Åtgärder",
|
||
"editDialog": {
|
||
"title": "Redigera: {key}",
|
||
"value": "Värde",
|
||
"valuePlaceholder": "Ange värde...",
|
||
"save": "Spara ändringar",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"alerts": {
|
||
"title": "Varningar",
|
||
"subtitle": "Skicka varningar för hela hotellet och visa de senaste varningarna",
|
||
"sendAlert": "Skicka hotellvarning",
|
||
"recentAlerts": "Senaste varningar",
|
||
"noRecentAlerts": "Inga senaste varningar",
|
||
"form": {
|
||
"title": "Varningsrubrik",
|
||
"titlePlaceholder": "t.ex. Serverunderhåll på 10 minuter",
|
||
"message": "Varningsmeddelande",
|
||
"messagePlaceholder": "Skriv varningsmeddelandet...",
|
||
"type": "Typ",
|
||
"typeHotel": "Alarm över hela hotellet",
|
||
"typeStaff": "Endast personal",
|
||
"urgent": "Brådskande",
|
||
"send": "Skicka varning",
|
||
"sending": "Skickar...",
|
||
"description": "Broadcasts via RCON <code>hotelalert</code> to online users."
|
||
},
|
||
"colId": "ID",
|
||
"colTitle": "Titel",
|
||
"colSentBy": "Skickat av",
|
||
"colType": "Typ",
|
||
"colDate": "Datum",
|
||
"colActions": "Åtgärder",
|
||
"noAlerts": "No recent alerts",
|
||
"alertsShown": "Shown",
|
||
"critical": "Critical",
|
||
"warnings": "Warnings",
|
||
"unread": "Unread",
|
||
"markAllRead": "Mark all read",
|
||
"colWhen": "When",
|
||
"colSeverity": "Severity",
|
||
"colMessage": "Message"
|
||
},
|
||
"logs": {
|
||
"title": "Personalaktiviteter",
|
||
"subtitle": "Granskning av personalens åtgärder i adminpanelen",
|
||
"noLogs": "Ingen personalaktivitet har loggats ännu",
|
||
"colId": "ID",
|
||
"colUser": "Användare",
|
||
"colAction": "Åtgärd",
|
||
"colTarget": "Mål",
|
||
"colDescription": "Beskrivning",
|
||
"colIp": "IP",
|
||
"colTimestamp": "Tidsstämpel",
|
||
"filterByUser": "Filtrera efter användare...",
|
||
"filterByAction": "Filtrera efter åtgärd...",
|
||
"clearFilters": "Rensa filter",
|
||
"noResults": "No matching activities",
|
||
"colStaff": "Staff",
|
||
"colWhen": "When",
|
||
"searchPlaceholder": "Search action, description or IP…",
|
||
"totalActivities": "Total activities",
|
||
"onThisPage": "On this page",
|
||
"recent": "Last minute",
|
||
"authorizationErrors": "Authorization errors",
|
||
"authorizationOnly": "Auth errors only",
|
||
"allActivities": "All activities",
|
||
"staffId": "Staff ID",
|
||
"actionType": "Action type",
|
||
"filter": "Filter",
|
||
"activities": "{count} activities",
|
||
"staffWithId": "#{id} {name}",
|
||
"userPrefix": "user",
|
||
"pagination": "Page {page} of {pages} · {total} total",
|
||
"next": "Next",
|
||
"prev": "Previous",
|
||
"unknownUser": "unknown",
|
||
"emptyValue": "-",
|
||
"colTime": "Time",
|
||
"audit": {
|
||
"colTargetId": "Target ID",
|
||
"colDetails": "Details",
|
||
"colDate": "Date",
|
||
"searchPlaceholder": "Search by action or target…",
|
||
"changesCount": "{count} changes",
|
||
"notAvailable": "N/A"
|
||
},
|
||
"chat": {
|
||
"colMessage": "Message",
|
||
"colRoomId": "Room ID",
|
||
"searchPlaceholder": "Search by username or message…"
|
||
},
|
||
"commands": {
|
||
"colCommand": "Command",
|
||
"colParams": "Params",
|
||
"searchPlaceholder": "Search by username, command, or params…"
|
||
},
|
||
"trades": {
|
||
"colUserOne": "User one",
|
||
"colUserTwo": "User two",
|
||
"colStatus": "Status",
|
||
"statusUnknown": "unknown",
|
||
"searchPlaceholder": "Search by username…"
|
||
}
|
||
},
|
||
"wordfilter": {
|
||
"title": "Ordfilter",
|
||
"subtitle": "Hantera filtrerade ord och fraser på hotellet",
|
||
"addWord": "Lägg till ord",
|
||
"addWords": "Lägg till ord",
|
||
"noWords": "Inga filtrerade ord än",
|
||
"confirmDelete": "Ta bort \"{word}\" från filtret?",
|
||
"colId": "ID",
|
||
"colWord": "Ord",
|
||
"colAddedBy": "Tillagd av",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"word": "Ord",
|
||
"wordPlaceholder": "t.ex. dåligt ord",
|
||
"addMore": "Lägg till flera ord (ett per rad)",
|
||
"save": "Lägg till i filter",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"filteredWords": "Filtered words",
|
||
"words": "Words",
|
||
"delete": "Delete",
|
||
"confirmDeleteTitle": "Remove word",
|
||
"added": "Word added to filter",
|
||
"deleted": "Word removed from filter",
|
||
"addError": "Could not add word (it may already exist)",
|
||
"deleteError": "Could not remove word"
|
||
},
|
||
"maintenance": {
|
||
"title": "Underhållsläge",
|
||
"subtitle": "Aktivera eller inaktivera hotellomfattande underhåll",
|
||
"enabled": "Underhållsläget är aktiverat",
|
||
"disabled": "Underhållsläget är inaktiverat",
|
||
"enable": "Aktivera underhåll",
|
||
"disable": "Inaktivera underhåll",
|
||
"message": "Underhållsmeddelande",
|
||
"messagePlaceholder": "Vi kommer tillbaka snart!",
|
||
"staffAccess": "Tillåt personal tillträde under underhåll",
|
||
"save": "Spara inställningar",
|
||
"saving": "Sparar...",
|
||
"confirmEnable": "Aktivering av underhåll förhindrar alla icke-personalanvändare från att komma åt hotellet. Fortsätta?",
|
||
"confirmDisable": "Inaktivera underhållsläge och återställa åtkomst för alla användare?"
|
||
},
|
||
"housekeeping": {
|
||
"title": "Hushållningstillstånd",
|
||
"subtitle": "Konfigurera vilka ranger som kan komma åt vilka adminsektioner",
|
||
"addPermission": "Lägg till behörighet",
|
||
"editPermission": "Redigera behörighet",
|
||
"deletePermission": "Ta bort behörighet",
|
||
"noPermissions": "Inga städbehörigheter har konfigurerats",
|
||
"confirmDelete": "Vill du ta bort den här behörigheten?",
|
||
"colId": "ID",
|
||
"colRank": "Rank",
|
||
"colSection": "avsnitt",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"rankId": "Rang-ID",
|
||
"rankIdPlaceholder": "Minsta rang",
|
||
"section": "Sektionsnyckel",
|
||
"sectionPlaceholder": "t.ex. admin.dashboard",
|
||
"save": "Spara behörighet",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"saved": "Saved!",
|
||
"deleted": "Deleted!",
|
||
"errorOccurred": "An error occurred",
|
||
"emptyInput": "Empty input",
|
||
"invalidJson": "Invalid JSON",
|
||
"imported": "Imported!",
|
||
"presetApplied": "Preset Tillämpas!",
|
||
"cleared": "All Behörigheter cleared!",
|
||
"invalidRank": "Invalid rank",
|
||
"testDone": "Test done: {count} Behörigheter found",
|
||
"testing": "Testing...",
|
||
"loading": "Loading...",
|
||
"prev": "Previous",
|
||
"next": "Next",
|
||
"confirmClearAll": "Ta bort ALL Behörigheter? This Åtgärd cannot be undone!",
|
||
"colGroup": "Group",
|
||
"colDepends": "Depends on",
|
||
"colPermission": "Tillstånd",
|
||
"colDescription": "Beskrivning",
|
||
"colMinRank": "Min. Rank",
|
||
"permissionKey": "Behörighetsnyckel",
|
||
"minRank": "Min. rank",
|
||
"description": "Beskrivning",
|
||
"permissions": "Behörigheter",
|
||
"permissionsCount": "{count} Behörigheter",
|
||
"permission": "Tillstånd",
|
||
"highestMinRank": "Highest min. rank: {rank}",
|
||
"totalMinRank": "Total min. rank sum: {total}",
|
||
"groupCount": "{count} groups",
|
||
"rankCount": "{count} Rangordnar",
|
||
"missingDeps": "{count} Saknas dependencies",
|
||
"dependsOn": "depends on",
|
||
"notFound": "not found",
|
||
"missing": "(Saknas)",
|
||
"rank": "Rank",
|
||
"count": "Count",
|
||
"searchPermission": "Sök Behörigheter…",
|
||
"search": "Sök",
|
||
"manage": "Manage",
|
||
"importSelection": "Importera selection",
|
||
"noGroup": "Nej group",
|
||
"allGroups": "All groups",
|
||
"perGroup": "Behörigheter per group",
|
||
"perRank": "Behörigheter per rank",
|
||
"rankOverviewHint": "All Behörigheter grouped by the rank they are assigned to.",
|
||
"tabOverview": "Översikt",
|
||
"tabManage": "Manage",
|
||
"tabImport": "Importera / Export",
|
||
"tabRanks": "Rank Översikt",
|
||
"tabPresets": "Förinställningar",
|
||
"tabTest": "Test",
|
||
"tabAudit": "Audit log",
|
||
"importPermissions": "Importera Behörigheter",
|
||
"importHint": "Paste a JSON array of Tillstånd objects. Format: [{ \"permission\": \"...\", \"minRank\": 7, \"description\": \"...\", \"groupName\": \"...\", \"dependsOn\": \"...\" }]",
|
||
"importPlaceholder": "Paste JSON here…",
|
||
"import": "Importera",
|
||
"exportTitle": "Export Behörigheter",
|
||
"exportHint": "Export all Behörigheter as JSON for backup or batch editing.",
|
||
"export": "Export JSON",
|
||
"copy": "Copy",
|
||
"copied": "Copied!",
|
||
"presets": "Tillstånd Förinställningar",
|
||
"presetsHint": "Ansök a predefined Ställ in of Behörigheter for common staff roles.",
|
||
"presetModerator": "Moderator",
|
||
"presetModeratorDesc": "Basic Måttlighet tools: Användare lookup, Förbud, CFH handling, chat Loggar.",
|
||
"presetAdmin": "Administrator",
|
||
"presetAdminDesc": "Full admin access: Användare, Rum, news, Inställningar, Handla, events, radio & more.",
|
||
"presetSuperAdmin": "Super Admin",
|
||
"presetSuperAdminDesc": "Complete access to every feature including Tillstånd management and asset Importera.",
|
||
"applyPreset": "Ansök preset",
|
||
"clearAll": "Clear all Behörigheter",
|
||
"testTitle": "Test rank access",
|
||
"testHint": "Enter a rank number to see which Behörigheter would be granted.",
|
||
"test": "Test",
|
||
"auditTitle": "Tillstånd audit log",
|
||
"auditHint": "All changes to Städning Behörigheter are logged.",
|
||
"auditLogsAt": "Audit Loggar are available on the Audit log page.",
|
||
"viewAuditLogs": "Visa audit Loggar",
|
||
"importedWithErrors": "Imported {count} Behörigheter with {errors} errors",
|
||
"confirmClearAllDesc": "This will Ta bort every Tillstånd entry from the Databas. Are you sure?",
|
||
"confirmDeletePermission": "Ta bort this Tillstånd permanently?",
|
||
"confirmBulkDelete": "Ta bort {count} selected Behörigheter?",
|
||
"deleteSelected": "Ta bort {count} selected",
|
||
"cancel": "Avbryt",
|
||
"confirm": "Confirm",
|
||
"auditTime": "Time",
|
||
"auditUser": "Användare",
|
||
"auditAction": "Åtgärd",
|
||
"auditTarget": "Mål",
|
||
"selectAllMatching": "Select all {count} matching",
|
||
"save": "Save",
|
||
"importTitle": "Import permissions",
|
||
"legacyBannerTitle": "Use Permissions to change who can do what",
|
||
"legacyBannerBody": "This archive does not control the site. Open Permissions to grant or revoke access for ranks.",
|
||
"legacyBannerCta": "Open Permissions",
|
||
"writesRetired": "Editing here is disabled on purpose. Change access only in Permissions.",
|
||
"tabCompare": "ACL compare",
|
||
"tabExportOnly": "Export archive",
|
||
"compareHint": "Compares legacy housekeeping min-rank rows to live ACL rank_* role grants (lowest rank that has the slug).",
|
||
"compareAligned": "{count} aligned",
|
||
"compareMissingAcl": "{count} missing in ACL",
|
||
"compareMismatch": "{count} rank mismatch",
|
||
"colAclPresent": "In ACL",
|
||
"colAclMinRank": "ACL min rank",
|
||
"colStatus": "Status",
|
||
"statusAligned": "Aligned",
|
||
"statusMissingAcl": "Missing in ACL",
|
||
"statusMismatch": "Rank differs",
|
||
"exportOnlyHint": "Writes are disabled. You can still export the legacy table for archival."
|
||
},
|
||
"rooms": {
|
||
"title": "Rum",
|
||
"subtitle": "Sök och hantera hotellrum",
|
||
"search": "Sök",
|
||
"searchPlaceholder": "Sök på namn, ägare eller ID...",
|
||
"searchResults": "{count, plural, one {# room} other {# rooms}} hittades för \"{query}\"",
|
||
"noResults": "Inga rum hittades",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colOwner": "Ägare",
|
||
"colUsers": "Användare",
|
||
"colState": "staten",
|
||
"colCategory": "Kategori",
|
||
"colCreated": "Skapad",
|
||
"colActions": "Åtgärder",
|
||
"stateOpen": "Öppna",
|
||
"stateClosed": "Stängt",
|
||
"stateLocked": "Låst",
|
||
"stateInvisible": "Osynlig",
|
||
"detail": {
|
||
"title": "Rum: {name}",
|
||
"subtitle": "Ägs av {owner}",
|
||
"overview": "Översikt",
|
||
"actions": "Åtgärder",
|
||
"description": "Beskrivning",
|
||
"noDescription": "Ingen beskrivning",
|
||
"owner": "Ägare",
|
||
"users": "Användare online",
|
||
"maxUsers": "Max användare",
|
||
"category": "Kategori",
|
||
"state": "staten",
|
||
"tags": "Taggar",
|
||
"noTags": "Inga taggar",
|
||
"created": "Skapad",
|
||
"deleteRoom": "Ta bort rum",
|
||
"confirmDelete": "Vill du ta bort rummet \"{name}\"? Detta kan inte ångras.",
|
||
"enterRoom": "Gå in i rummet",
|
||
"changeOwner": "Byt ägare",
|
||
"changeOwnerPlaceholder": "Nytt användarnamn för ägaren"
|
||
}
|
||
},
|
||
"emailTemplates": {
|
||
"title": "E-postmallar",
|
||
"subtitle": "Hantera transaktionella e-postmallar",
|
||
"newTemplate": "+ Ny mall",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noTemplates": "Inga e-postmallar ännu",
|
||
"confirmDelete": "Vill du ta bort mallen \"{name}\"?",
|
||
"colId": "ID",
|
||
"colName": "Namn",
|
||
"colSubject": "Ämne",
|
||
"colKey": "Nyckel",
|
||
"colUpdated": "Uppdaterad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"name": "Namn",
|
||
"namePlaceholder": "t.ex. Välkomstmail",
|
||
"key": "Nyckel",
|
||
"keyPlaceholder": "t.ex. välkommen_e-post",
|
||
"subject": "Ämne",
|
||
"subjectPlaceholder": "E-post ämnesrad",
|
||
"body": "Brödtext (HTML)",
|
||
"bodyPlaceholder": "<p>Bästa {username},</p>",
|
||
"variables": "Tillgängliga variabler",
|
||
"variablesHint": "{username}, {email}, {hotel_name}",
|
||
"save": "Spara mall",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
}
|
||
},
|
||
"theme": {
|
||
"title": "Tema",
|
||
"subtitle": "Anpassa CMS-utseendet",
|
||
"presets": "Förinställningar",
|
||
"colours": "Färger",
|
||
"css": "CSS",
|
||
"presetsTitle": "Förinställda tema",
|
||
"presetsSubtitle": "Välj ett förbyggt färgschema",
|
||
"applyPreset": "Ansök",
|
||
"presetApplied": "Förinställning tillämpas",
|
||
"customiseTitle": "Anpassade färger",
|
||
"primary": "Primär",
|
||
"secondary": "Sekundär",
|
||
"accent": "Accent",
|
||
"background": "Bakgrund",
|
||
"surface": "Yta",
|
||
"text": "Text",
|
||
"saveColours": "Spara färger",
|
||
"savingColours": "Sparar...",
|
||
"cssTitle": "Anpassad CSS",
|
||
"cssSubtitle": "Lägg till anpassad CSS för att åsidosätta temastilar",
|
||
"cssPlaceholder": "/* Din anpassade CSS här */",
|
||
"saveCss": "Spara CSS",
|
||
"savingCss": "Sparar...",
|
||
"reset": "Återställ till standardinställningar",
|
||
"confirmReset": "Återställa temat till standardvärden?"
|
||
},
|
||
"media": {
|
||
"title": "Mediebibliotek",
|
||
"subtitle": "Ladda upp och hantera mediafiler",
|
||
"upload": "Ladda upp",
|
||
"uploadTitle": "Ladda upp en fil",
|
||
"uploadSubtitle": "Dra och släpp eller klicka för att ladda upp",
|
||
"uploadButton": "Välj fil",
|
||
"uploading": "Laddar upp...",
|
||
"noFiles": "Inga mediefiler ännu",
|
||
"delete": "Ta bort",
|
||
"confirmDelete": "Vill du ta bort den här filen permanent?",
|
||
"search": "Sök",
|
||
"searchPlaceholder": "Sök efter filnamn...",
|
||
"colPreview": "Förhandsgranska",
|
||
"colName": "Namn",
|
||
"colSize": "Storlek",
|
||
"colType": "Typ",
|
||
"colUploaded": "Uppladdad",
|
||
"colActions": "Åtgärder",
|
||
"copyUrl": "Kopiera URL",
|
||
"urlCopied": "URL kopierad till urklipp"
|
||
},
|
||
"favicon": {
|
||
"title": "Favoritikon",
|
||
"subtitle": "Ladda upp och hantera webbplatsens favoritikon",
|
||
"current": "Aktuell favicon",
|
||
"uploadLabel": "Ladda upp favoritikon",
|
||
"uploadHint": "PNG, JPEG, GIF, WebP, ICO eller SVG. Max 2MB.",
|
||
"upload": "Ladda upp",
|
||
"uploading": "Laddar upp...",
|
||
"delete": "Ta bort",
|
||
"deleting": "Tar bort...",
|
||
"saved": "Favoritikonen har sparats!",
|
||
"deleted": "Favicon har tagits bort!",
|
||
"error": "Något gick fel",
|
||
"confirmDelete": "Ta bort favicon? Webbplatsen kommer inte längre att visa en anpassad favoritikon.",
|
||
"generator": {
|
||
"title": "Generera favicon",
|
||
"text": "Text",
|
||
"bgColor": "Bakgrundsfärg",
|
||
"textColor": "Textfärg",
|
||
"rounded": "Rundade hörn",
|
||
"save": "Spara som favicon"
|
||
},
|
||
"cancel": "Cancel"
|
||
},
|
||
"settings": {
|
||
"title": "CMS-inställningar",
|
||
"subtitle": "Hantera nyckel/värde CMS-konfiguration",
|
||
"addSetting": "Lägg till inställning",
|
||
"edit": "Redigera",
|
||
"delete": "Ta bort",
|
||
"noSettings": "Inga inställningar hittades",
|
||
"confirmDelete": "Vill du ta bort inställningen \"{key}\"?",
|
||
"colKey": "Nyckel",
|
||
"colValue": "Värde",
|
||
"colUpdated": "Uppdaterad",
|
||
"colActions": "Åtgärder",
|
||
"form": {
|
||
"key": "Nyckel",
|
||
"keyPlaceholder": "t.ex. hotel_name",
|
||
"value": "Värde",
|
||
"valuePlaceholder": "Inställningsvärde",
|
||
"save": "Spara inställning",
|
||
"saving": "Sparar...",
|
||
"cancel": "Avbryt"
|
||
},
|
||
"keysInDatabase": "{count} keys in database",
|
||
"managedInForm": "{count} managed in form",
|
||
"documented": "{count} documented",
|
||
"saved": "Settings saved.",
|
||
"saveFailed": "Could not save settings.",
|
||
"saveSettings": "Save settings",
|
||
"viewOnly": "You can view settings but need edit permission to change them."
|
||
},
|
||
"import": {
|
||
"title": "Import",
|
||
"subtitle": "Import assets from external sources into your hotel.",
|
||
"badges": "Badges",
|
||
"badgesDescription": "Import and manage badge assets from external sources.",
|
||
"furni": "Furni",
|
||
"furniDescription": "Import furniture definitions, SWF files, and icons.",
|
||
"clothing": "Clothing",
|
||
"clothingDescription": "Import clothing and wearables for avatars.",
|
||
"effects": "Effects",
|
||
"effectsDescription": "Import avatar effects and animations.",
|
||
"pets": "Pets",
|
||
"petsDescription": "Import pet data and icons.",
|
||
"clone": "Clone",
|
||
"cloneDescription": "Clone existing items from one source to another.",
|
||
"upload": "Upload .nitro",
|
||
"uploadDescription": "Upload .nitro bundles and icons directly without SWF conversion.",
|
||
"sync": "Auto Sync",
|
||
"syncDescription": "Automatically import missing furniture from all configured sources.",
|
||
"repairIcons": "Repair Icons",
|
||
"repairIconsDescription": "Download any missing icon files for furniture already in the database.",
|
||
"audit": "Catalog Audit",
|
||
"auditDescription": "Scan your catalog for missing entries, broken references, and items missing from clone sources."
|
||
},
|
||
"translations": {
|
||
"title": "Translations",
|
||
"subtitle": "Translate your hotel into multiple languages.",
|
||
"tabs": {
|
||
"cms": "CMS",
|
||
"client": "Client (Nitro)",
|
||
"emulator": "Emulator"
|
||
},
|
||
"emulator": {
|
||
"title": "Emulator",
|
||
"subtitle": "User-facing strings from emulator_settings (commands, wordfilter, pet/matchmaking messages).",
|
||
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.",
|
||
"fullSettings": "Full settings"
|
||
}
|
||
},
|
||
"tickets": {
|
||
"title": "Tickets",
|
||
"subtitle": "Support tickets from players",
|
||
"noTickets": "No active tickets",
|
||
"searchPlaceholder": "Search subject, user, category or ID…",
|
||
"presetActive": "Active",
|
||
"statusOpen": "Open",
|
||
"statusInProgress": "In progress",
|
||
"statusWaiting": "Waiting",
|
||
"statusClosed": "Closed",
|
||
"colTicket": "Ticket",
|
||
"colStatus": "Status",
|
||
"colPriority": "Priority",
|
||
"colAssigned": "Assigned",
|
||
"colDate": "Date",
|
||
"meta": "by {user} · {count} msg · {category}",
|
||
"queueHint": "This queue is the CMS support desk. Player help-center tickets live in the Help-center tickets tab.",
|
||
"queueOtherCta": "Open help-center tickets",
|
||
"queueCounts": "Open here: {here} · Help center: {other}"
|
||
},
|
||
"cfh": {
|
||
"title": "Call for Help",
|
||
"subtitle": "In-game CFH / support tickets",
|
||
"noTickets": "No CFH tickets",
|
||
"searchPlaceholder": "Search issue, user or ID…",
|
||
"noDescription": "No description",
|
||
"roomMeta": "Room #{room} · {when}",
|
||
"stateOpen": "Open",
|
||
"statePicked": "Picked",
|
||
"stateClosed": "Closed",
|
||
"colId": "ID",
|
||
"colIssue": "Issue",
|
||
"colSender": "Sender",
|
||
"colReported": "Reported",
|
||
"colMod": "Mod",
|
||
"colStatus": "Status"
|
||
},
|
||
"hubs": {
|
||
"newsMedia": "News & media",
|
||
"newsMediaSubtitle": "Articles, photos, banners, ads and media library",
|
||
"siteContent": "Site content",
|
||
"siteContentSubtitle": "Navigation, help center, boxes, tags and prefixes",
|
||
"engagement": "Engagement",
|
||
"engagementSubtitle": "Events, polls and support tickets",
|
||
"users": "Users",
|
||
"usersSubtitle": "Directory, online players, applications and teams",
|
||
"access": "Access & security",
|
||
"accessSubtitle": "Bans, IP, VPN, permissions and word filter",
|
||
"moderation": "Moderation",
|
||
"moderationSubtitle": "Reports, actions and moderation team",
|
||
"catalog": "Catalog & rares",
|
||
"catalogSubtitle": "Catalog, rares, badges, achievements and sounds",
|
||
"shop": "Shop & payments",
|
||
"shopSubtitle": "Shop, transactions, vouchers, subscriptions and calendar",
|
||
"radio": "Radio",
|
||
"radioSubtitle": "Stream, DJ tools, embed and monitoring",
|
||
"settings": "Settings",
|
||
"settingsSubtitle": "CMS config, theme, maintenance and related tools",
|
||
"tools": "Tools",
|
||
"toolsSubtitle": "RCON, rooms, import and translations",
|
||
"observability": "Observability",
|
||
"observabilitySubtitle": "Logs, analytics, DevOps and hotel alerts",
|
||
"tabs": {
|
||
"articles": "Articles",
|
||
"photos": "Photos",
|
||
"banners": "Banners",
|
||
"ads": "Ads",
|
||
"media": "Media",
|
||
"navigator": "Navigator",
|
||
"help": "Help",
|
||
"boxes": "Boxes",
|
||
"tags": "Tags",
|
||
"prefixes": "Prefixes",
|
||
"events": "Events",
|
||
"eventTypes": "Event types",
|
||
"polls": "Polls",
|
||
"tickets": "Tickets",
|
||
"templates": "Templates",
|
||
"directory": "Directory",
|
||
"multiAccounts": "Multi-accounts",
|
||
"online": "Online",
|
||
"applications": "Applications",
|
||
"teams": "Teams",
|
||
"bans": "Bans",
|
||
"ip": "IP",
|
||
"vpn": "VPN",
|
||
"permissions": "Permissions",
|
||
"wordFilter": "Word filter",
|
||
"overview": "Overview",
|
||
"actions": "Actions",
|
||
"cfh": "CFH",
|
||
"team": "Team",
|
||
"catalogTab": "Catalog",
|
||
"rares": "Rares",
|
||
"badges": "Badges",
|
||
"achievements": "Achievements",
|
||
"sounds": "Sounds",
|
||
"shopTab": "Shop",
|
||
"transactions": "Transactions",
|
||
"vouchers": "Vouchers",
|
||
"subscriptions": "Subscriptions",
|
||
"calendar": "Calendar",
|
||
"history": "History",
|
||
"moderationTab": "Moderation",
|
||
"monitoring": "Monitoring",
|
||
"settingsTab": "Settings",
|
||
"embed": "Embed",
|
||
"apiKeys": "API keys",
|
||
"points": "Points",
|
||
"ranks": "Ranks",
|
||
"autoDj": "Auto DJ",
|
||
"cms": "CMS",
|
||
"theme": "Theme",
|
||
"maintenance": "Maintenance",
|
||
"favicon": "Favicon",
|
||
"emulator": "Emulator",
|
||
"email": "Email",
|
||
"housekeeping": "Housekeeping",
|
||
"commando": "Commando",
|
||
"rooms": "Rooms",
|
||
"import": "Import",
|
||
"translations": "Translations",
|
||
"logs": "Logs",
|
||
"audit": "Audit",
|
||
"chat": "Chat",
|
||
"commands": "Commands",
|
||
"trades": "Trades",
|
||
"analytics": "Analytics",
|
||
"activity": "Activity",
|
||
"economy": "Economy",
|
||
"devops": "DevOps",
|
||
"errors": "Errors",
|
||
"alerts": "Alerts",
|
||
"toolsGroup": "Tools",
|
||
"helpTickets": "Help-center tickets",
|
||
"ticketInbox": "Inbox",
|
||
"importOverview": "Overview",
|
||
"importBadges": "Badges",
|
||
"importFurni": "Furni",
|
||
"importUpload": "Upload",
|
||
"importClothing": "Clothing",
|
||
"importEffects": "Effects",
|
||
"importPets": "Pets",
|
||
"importClone": "Clone",
|
||
"importSync": "Sync",
|
||
"importRepairIcons": "Repair icons",
|
||
"importAudit": "Audit"
|
||
},
|
||
"events": "Events",
|
||
"eventsSubtitle": "Hotel events and event types",
|
||
"tickets": "Support desk",
|
||
"ticketsSubtitle": "CMS tickets, help-center tickets, and reply templates",
|
||
"staffAccess": "Ranks & permissions",
|
||
"staffAccessSubtitle": "Staff ranks, ACL permissions and housekeeping access",
|
||
"analytics": "Analytics",
|
||
"analyticsSubtitle": "Hotel activity, retention and economy",
|
||
"devops": "DevOps",
|
||
"devopsSubtitle": "Service health and emulator errors",
|
||
"import": "Import",
|
||
"importSubtitle": "Furni, badges, clothing and asset tools"
|
||
},
|
||
"events": {
|
||
"newEvent": "+ New event",
|
||
"createTitle": "Create event",
|
||
"createSubtitle": "Schedule a new hotel event",
|
||
"searchPlaceholder": "Search events…",
|
||
"colId": "ID",
|
||
"colTitle": "Title",
|
||
"colType": "Type",
|
||
"colStarts": "Starts",
|
||
"colStatus": "Status",
|
||
"colActions": "Actions",
|
||
"statusPublished": "Published",
|
||
"statusDraft": "Draft",
|
||
"statusCancelled": "Cancelled",
|
||
"statusCompleted": "Completed",
|
||
"statRegistrations": "Registrations",
|
||
"statPrizes": "Prizes",
|
||
"statWinners": "Winners",
|
||
"statTime": "Time",
|
||
"maxPlayers": "Max: {count}",
|
||
"timeUpcoming": "Upcoming",
|
||
"timePast": "Past",
|
||
"endsAt": "Ends: {date}",
|
||
"userFallback": "User #{id}",
|
||
"registrationsTitle": "Registrations ({count})",
|
||
"noRegistrations": "No registrations yet.",
|
||
"noPrizes": "No prizes configured yet.",
|
||
"noWinners": "No winners yet.",
|
||
"addPrize": "Add prize",
|
||
"addWinner": "Add winner",
|
||
"formEditTitle": "Edit event",
|
||
"formDetailsTitle": "Event details",
|
||
"formTitle": "Title",
|
||
"formEventType": "Event type",
|
||
"formSelectType": "Select type",
|
||
"formDescription": "Description",
|
||
"formStartsAt": "Starts at",
|
||
"formEndsAt": "Ends at",
|
||
"formSelectStart": "Select start date",
|
||
"formSelectEnd": "Select end date",
|
||
"formMaxPlayers": "Max players",
|
||
"formUnlimited": "Unlimited",
|
||
"formRoomId": "Room ID",
|
||
"formOptional": "Optional",
|
||
"formImageUrl": "Image URL",
|
||
"formSaving": "Saving…",
|
||
"formUpdate": "Update event",
|
||
"formCreate": "Create event",
|
||
"toastUpdated": "Event updated!",
|
||
"toastCreated": "Event created!"
|
||
},
|
||
"polls": {
|
||
"newPoll": "+ New poll",
|
||
"createTitle": "Create poll",
|
||
"createSubtitle": "Create a new community poll or survey",
|
||
"searchPlaceholder": "Search polls…",
|
||
"colId": "ID",
|
||
"colTitle": "Title",
|
||
"colStatus": "Status",
|
||
"colType": "Type",
|
||
"colCreated": "Created",
|
||
"colActions": "Actions",
|
||
"statusActive": "Active",
|
||
"statusDraft": "Draft",
|
||
"statusClosed": "Closed",
|
||
"typeMultiple": "Multiple choice",
|
||
"typeSingle": "Single choice",
|
||
"statVoters": "Total voters",
|
||
"statQuestions": "Questions",
|
||
"statVotes": "Total votes",
|
||
"questionsTitle": "Questions ({count})",
|
||
"addQuestion": "Add question",
|
||
"noQuestions": "No questions yet. Add your first question above.",
|
||
"resultsTitle": "Results",
|
||
"formEditTitle": "Edit poll",
|
||
"formDetailsTitle": "Poll details",
|
||
"formTitle": "Title",
|
||
"formDescription": "Description",
|
||
"formStartsAt": "Starts at",
|
||
"formEndsAt": "Ends at",
|
||
"formSelectStart": "Select start date",
|
||
"formSelectEnd": "Select end date",
|
||
"formShowResults": "Show results to voters",
|
||
"formAllowMultiple": "Allow multiple answers",
|
||
"formSaving": "Saving…",
|
||
"formUpdate": "Update poll",
|
||
"formCreate": "Create poll",
|
||
"toastUpdated": "Poll updated!",
|
||
"toastCreated": "Poll created!"
|
||
},
|
||
"multiAccounts": {
|
||
"minAccounts": "Min accounts per cluster",
|
||
"resultLimit": "Result limit",
|
||
"refresh": "Refresh",
|
||
"noClusters": "No clusters found at the current thresholds."
|
||
},
|
||
"devops": {
|
||
"noEmulatorErrors": "No emulator errors found",
|
||
"noRecentErrors": "No recent errors"
|
||
},
|
||
"helpTickets": {
|
||
"title": "Help center tickets",
|
||
"subtitle": "Player tickets from /help/tickets",
|
||
"noTickets": "No open help center tickets",
|
||
"searchPlaceholder": "Search title, user or ID…",
|
||
"presetOpen": "Open",
|
||
"presetAll": "All",
|
||
"statusOpen": "Open",
|
||
"statusClosed": "Closed",
|
||
"colTicket": "Ticket",
|
||
"colStatus": "Status",
|
||
"colUser": "User",
|
||
"colCreated": "Created",
|
||
"colUpdated": "Updated",
|
||
"meta": "by {user} · {count} replies",
|
||
"backToList": "Back to list",
|
||
"threadTitle": "Conversation",
|
||
"staffBadge": "Staff",
|
||
"replyPlaceholder": "Reply as staff…",
|
||
"replySubmit": "Send reply",
|
||
"replyHint": "Ctrl+Enter to send.",
|
||
"closeSubmit": "Close ticket",
|
||
"reopenSubmit": "Reopen ticket",
|
||
"closedHint": "This ticket is closed.",
|
||
"actionsTitle": "Actions",
|
||
"requesterTitle": "Requester",
|
||
"detailsTitle": "Details",
|
||
"rankLabel": "Rank {rank}",
|
||
"messageCountLabel": "Messages",
|
||
"success": {
|
||
"replied": "Reply sent.",
|
||
"closed": "Ticket closed.",
|
||
"reopened": "Ticket reopened.",
|
||
"banLifted": "Ban lifted and ticket closed."
|
||
},
|
||
"queueHint": "This queue is the public help center. CMS support desk tickets are in the Support desk tab.",
|
||
"queueOtherCta": "Open CMS support desk",
|
||
"queueCounts": "Open here: {here} · Support desk: {other}",
|
||
"liftBanSubmit": "Lift requester ban & close",
|
||
"requesterBanned": "Requester banned"
|
||
},
|
||
"marketplace": {
|
||
"title": "Marketplace",
|
||
"subtitle": "Hotel marketplace listings",
|
||
"activeListings": "Active listings",
|
||
"soldListings": "Sold",
|
||
"filterActive": "Active",
|
||
"filterSold": "Sold",
|
||
"empty": "No marketplace listings to show.",
|
||
"loadError": "Could not load marketplace data (database unavailable).",
|
||
"cancel": "Cancel listing",
|
||
"colId": "ID",
|
||
"colItem": "Item ID",
|
||
"colSeller": "Seller",
|
||
"colPrice": "Price",
|
||
"colListed": "Listed",
|
||
"colSold": "Sold at",
|
||
"colActions": "Actions"
|
||
},
|
||
"analytics": {
|
||
"loadError": "Some analytics queries failed. Numbers below may be incomplete — check the database connection and emulator tables.",
|
||
"totalUsers": "Total users",
|
||
"onlineNow": "{count} online now",
|
||
"weekRegistrations": "Week registrations",
|
||
"thisMonth": "{count} this month",
|
||
"activeRooms": "Active rooms",
|
||
"totalRooms": "{count} total rooms",
|
||
"weeklyActivity": "Weekly activity",
|
||
"tradesAndBans": "{trades} trades, {bans} bans",
|
||
"registrationsChartTitle": "Registrations (30 days)",
|
||
"registrationsChartDescription": "New user registrations over the last 30 days",
|
||
"chatActivity": "Chat activity",
|
||
"messagesLast7Days": "Messages in the last 7 days",
|
||
"trades": "Trades",
|
||
"tradesLast7Days": "Trades in the last 7 days",
|
||
"retention": "Retention",
|
||
"usersOnlineOverTotal": "Users online / total",
|
||
"activity": {
|
||
"chatMessages": "Chat messages",
|
||
"commands": "Commands",
|
||
"bans": "Bans",
|
||
"registrations": "Registrations",
|
||
"last7Days": "Last 7 days",
|
||
"dailyBreakdownTitle": "Daily breakdown (7 days)",
|
||
"colDay": "Day",
|
||
"colChats": "Chats",
|
||
"colCmds": "Cmds",
|
||
"colBans": "Bans",
|
||
"colRegs": "Regs",
|
||
"mostActiveUsersTitle": "Most active users (7 days)",
|
||
"noChatActivity": "No chat activity",
|
||
"msgCount": "{count} msgs",
|
||
"userFallback": "User #{id}"
|
||
},
|
||
"economy": {
|
||
"creditsInCirculation": "Credits in circulation",
|
||
"creditsDescription": "Total credits across all users",
|
||
"pixelsInCirculation": "Pixels in circulation",
|
||
"pixelsDescription": "Total pixels across all users",
|
||
"pointsInCirculation": "Points in circulation",
|
||
"pointsDescription": "Total points across all users",
|
||
"weeklyTrades": "Weekly trades",
|
||
"marketplaceListings": "{count} marketplace listings",
|
||
"shopRevenueTitle": "Shop revenue (7d)",
|
||
"purchases": "Purchases",
|
||
"creditsSpent": "Credits spent",
|
||
"pointsSpent": "Points spent",
|
||
"marketplaceTitle": "Marketplace",
|
||
"activeListings": "Active listings",
|
||
"sold7d": "Sold (7d)",
|
||
"currencyDistributionTitle": "Currency distribution",
|
||
"credits": "Credits",
|
||
"pixels": "Pixels",
|
||
"points": "Points",
|
||
"catalogSpendingTitle": "Catalog spending",
|
||
"creditsTooltip": "{count} credits",
|
||
"pointsTooltip": "{count} points"
|
||
},
|
||
"peakHours": {
|
||
"title": "Peak hours",
|
||
"description": "User activity by day & hour (last 7 days)",
|
||
"days": {
|
||
"mon": "Mon",
|
||
"tue": "Tue",
|
||
"wed": "Wed",
|
||
"thu": "Thu",
|
||
"fri": "Fri",
|
||
"sat": "Sat",
|
||
"sun": "Sun"
|
||
},
|
||
"tooltip": "{day} {hour}:00 — {count} users",
|
||
"less": "Less",
|
||
"more": "More"
|
||
}
|
||
},
|
||
"guilds": {
|
||
"title": "Guilds",
|
||
"subtitle": "Hotel groups and membership",
|
||
"totalGuilds": "Guilds",
|
||
"searchPlaceholder": "Search by name, description or ID…",
|
||
"search": "Search",
|
||
"empty": "No guilds found.",
|
||
"loadError": "Could not load guilds (database unavailable).",
|
||
"colId": "ID",
|
||
"colBadge": "Badge",
|
||
"colName": "Name",
|
||
"colOwner": "Owner",
|
||
"colMembers": "Members",
|
||
"colCreated": "Created",
|
||
"colThreads": "Forum threads",
|
||
"colRoom": "Room",
|
||
"colUser": "User",
|
||
"colLevel": "Level",
|
||
"colJoined": "Joined",
|
||
"members": "Members",
|
||
"noMembers": "No members.",
|
||
"back": "Back to guilds",
|
||
"viewPublic": "Open public page",
|
||
"disband": "Disband guild",
|
||
"listHeading": "Guilds ({count})"
|
||
},
|
||
"items": {
|
||
"title": "Items base",
|
||
"subtitle": "Browse and edit furni definitions in items_base (standalone from catalog pages)",
|
||
"total": "{count, plural, one {# item} other {# items}}",
|
||
"editTitle": "Edit {name}",
|
||
"editSubtitle": "items_base #{id}",
|
||
"back": "Back to list",
|
||
"save": "Save",
|
||
"saved": "Item saved",
|
||
"untitled": "Untitled item",
|
||
"sectionIdentity": "Identity",
|
||
"sectionDims": "Dimensions & interaction",
|
||
"sectionFlags": "Allow flags",
|
||
"sectionExtra": "Extra",
|
||
"publicName": "Public name",
|
||
"itemName": "Classname",
|
||
"type": "Type",
|
||
"spriteId": "Sprite ID",
|
||
"width": "Width",
|
||
"length": "Length",
|
||
"stackHeight": "Stack height",
|
||
"interactionType": "Interaction",
|
||
"interactionModes": "Modes",
|
||
"vendingIds": "Vending IDs",
|
||
"multiheight": "Multiheight",
|
||
"customparams": "Custom params"
|
||
},
|
||
"online": {
|
||
"title": "Online users",
|
||
"subtitle": "Players currently connected",
|
||
"connected": "{count, plural, one {# player connected} other {# players connected}}"
|
||
},
|
||
"ticketInbox": {
|
||
"hint": "Merged view of open CMS desk and help-center tickets. Detail pages and replies stay on each product own route.",
|
||
"noTickets": "No open tickets in either queue",
|
||
"searchPlaceholder": "Search subject, title, user or ID…",
|
||
"statCmsOpen": "CMS open",
|
||
"statHelpOpen": "Help open",
|
||
"statTotal": "Open total",
|
||
"colTicket": "Ticket",
|
||
"colStatus": "Status",
|
||
"colType": "Queue",
|
||
"colUpdated": "Updated",
|
||
"meta": "by {user}",
|
||
"typeAll": "All queues",
|
||
"typeCms": "CMS desk",
|
||
"typeHelp": "Help center",
|
||
"statusOpen": "Open",
|
||
"statusClosed": "Closed",
|
||
"statusAll": "All statuses",
|
||
"presetOpen": "Open only",
|
||
"modNavLabel": "Queues:",
|
||
"modNavInbox": "Inbox",
|
||
"modNavDesk": "CMS desk",
|
||
"modNavHelp": "Help center"
|
||
},
|
||
"menu": {
|
||
"title": "Admin menu",
|
||
"subtitle": "Reorder and hide sidebar groups and links. Routes and permissions stay in code.",
|
||
"save": "Save menu",
|
||
"saving": "Saving…",
|
||
"saved": "Admin menu saved.",
|
||
"saveFailed": "Could not save admin menu.",
|
||
"reset": "Reset to default",
|
||
"viewOnly": "You can view the menu layout but need settings edit permission to change it.",
|
||
"hint": "Dashboard and this page stay visible. ACL still filters what each rank sees.",
|
||
"moveUp": "Move up",
|
||
"moveDown": "Move down",
|
||
"hideGroup": "Hide group",
|
||
"showGroup": "Show group",
|
||
"hideItem": "Hide item",
|
||
"showItem": "Show item",
|
||
"pinned": "Pinned"
|
||
}
|
||
},
|
||
"error": {
|
||
"code": "Error",
|
||
"title": "Something went wrong",
|
||
"subtitle": "The hotel hit an unexpected snag.",
|
||
"body": "Try again in a moment. If it keeps happening, contact staff with the reference below.",
|
||
"tryAgain": "Try again",
|
||
"backHome": "Back home",
|
||
"reference": "Reference: {digest}"
|
||
},
|
||
"notFound": {
|
||
"code": "404",
|
||
"title": "Page not found",
|
||
"subtitle": "This room doesn’t exist — or the furniture was moved.",
|
||
"body": "Check the link, or head back to the lobby.",
|
||
"backHome": "Back home",
|
||
"latestNews": "Latest news"
|
||
},
|
||
"sessions": {
|
||
"title": "Login activity",
|
||
"subtitle": "Recent sign-ins and failed attempts on your account",
|
||
"recentTitle": "Recent sign-ins",
|
||
"recentEmpty": "No sign-ins recorded yet.",
|
||
"colWhen": "When",
|
||
"colIp": "IP",
|
||
"colDevice": "Device",
|
||
"failedTitle": "Failed attempts",
|
||
"failedSubtitle": "Wrong password on your username",
|
||
"unknownDevice": "Unknown device",
|
||
"signOutEverywhereTitle": "Sign out everywhere",
|
||
"signOutEverywhereDescription": "Ends all website sessions on every device. You will need to sign in again here too.",
|
||
"signOutEverywhereButton": "Sign out all sessions",
|
||
"successSignedOutAll": "All sessions have been signed out."
|
||
},
|
||
"guildForumThread": {
|
||
"backToForum": "← Back to forum",
|
||
"unnamedGuild": "Unnamed guild",
|
||
"noSubject": "(no subject)",
|
||
"inGuildForum": "{guild} forum",
|
||
"pinned": "Pinned",
|
||
"locked": "Locked",
|
||
"postsTitle": "Posts",
|
||
"postsSubtitle": "{count, plural, one {# post} other {# posts}}",
|
||
"postsEmpty": "No posts in this thread.",
|
||
"userNumber": "User #{id}",
|
||
"replyTitle": "Reply",
|
||
"replySubtitle": "Add your message to this thread",
|
||
"replyPlaceholder": "Write your reply…",
|
||
"replySubmit": "Post reply",
|
||
"lockedHint": "This thread is locked — new replies are disabled.",
|
||
"loginToReply": "Sign in to reply.",
|
||
"loginLink": "Log in",
|
||
"success": {
|
||
"replied": "Reply posted."
|
||
},
|
||
"errors": {
|
||
"invalid": "Please enter a message.",
|
||
"notFound": "That thread was not found.",
|
||
"locked": "This thread is locked.",
|
||
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"helpTicketDetail": {
|
||
"backToList": "← Your tickets",
|
||
"ticketId": "Ticket #{id}",
|
||
"statusOpen": "Open",
|
||
"statusClosed": "Closed",
|
||
"messagesTitle": "Conversation",
|
||
"messagesSubtitle": "{count, plural, one {# message} other {# messages}}",
|
||
"you": "You",
|
||
"userNumber": "User #{id}",
|
||
"replyTitle": "Reply",
|
||
"replySubtitle": "Send a follow-up to staff",
|
||
"replyPlaceholder": "Write your message…",
|
||
"replySubmit": "Send reply",
|
||
"closeTitle": "Close ticket",
|
||
"closeSubtitle": "Mark this request as resolved when you no longer need help",
|
||
"closeSubmit": "Close ticket",
|
||
"closedHint": "This ticket is closed. Open a new ticket if you need more help.",
|
||
"success": {
|
||
"replied": "Reply sent.",
|
||
"closed": "Ticket closed."
|
||
},
|
||
"errors": {
|
||
"invalid": "Please enter a message.",
|
||
"notFound": "That ticket was not found.",
|
||
"closedTicket": "This ticket is closed.",
|
||
"moderated": "That message was blocked by moderation.",
|
||
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
|
||
"error": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"events": {
|
||
"title": "Events",
|
||
"subtitle": "Upcoming and recent hotel events you can join",
|
||
"empty": "No events yet.",
|
||
"back": "← Events",
|
||
"when": "When",
|
||
"status": "Status",
|
||
"statusPublished": "Open",
|
||
"statusCompleted": "Completed",
|
||
"registrations": "Registrations",
|
||
"registered": "{count} registered",
|
||
"spots": "{count} / {max} spots",
|
||
"registerTitle": "Register",
|
||
"registerSubtitle": "Save your spot for this event",
|
||
"register": "Register for event",
|
||
"registering": "Registering…",
|
||
"registerSuccess": "You are registered!",
|
||
"registerError": "Could not register for this event.",
|
||
"loginToRegister": "Log in to register for this event.",
|
||
"alreadyRegistered": "You are already registered.",
|
||
"eventEnded": "This event has ended.",
|
||
"eventFull": "This event is full.",
|
||
"cannotRegister": "Registration is not available.",
|
||
"prizesTitle": "Prizes",
|
||
"winnersTitle": "Winners",
|
||
"unknownUser": "User #{id}"
|
||
},
|
||
"polls": {
|
||
"title": "Polls",
|
||
"subtitle": "Share your opinion in community polls",
|
||
"empty": "No polls yet.",
|
||
"back": "← Polls",
|
||
"statusActive": "Open",
|
||
"statusClosed": "Closed",
|
||
"questionsCount": "{count} questions",
|
||
"ends": "Ends {date}",
|
||
"voteTitle": "Cast your vote",
|
||
"voteSubtitle": "Answer each question below",
|
||
"submitVote": "Submit vote",
|
||
"voting": "Submitting…",
|
||
"voteSuccess": "Thanks for voting!",
|
||
"voteError": "Could not submit your vote.",
|
||
"loginToVote": "Log in to vote in this poll.",
|
||
"alreadyVoted": "You have already voted.",
|
||
"pollClosed": "This poll is closed.",
|
||
"cannotVote": "Voting is not available.",
|
||
"textPlaceholder": "Your answer…",
|
||
"resultsTitle": "Results",
|
||
"voteCount": "{count} ({pct}%)",
|
||
"totalVotes": "{count} total votes",
|
||
"textResponses": "{count} free-text responses"
|
||
},
|
||
"mod": {
|
||
"title": "Moderation panel",
|
||
"badge": "Mod",
|
||
"overviewTitle": "Moderator overview",
|
||
"overviewSubtitle": "CFH, quick actions and bans without full admin access.",
|
||
"shortcutsTitle": "Shortcuts",
|
||
"nav": {
|
||
"overview": "Overview",
|
||
"cfh": "Call for Help",
|
||
"actions": "Quick actions",
|
||
"bans": "Bans",
|
||
"fullAdmin": "Full admin",
|
||
"backToSite": "Back to site",
|
||
"tickets": "Tickets",
|
||
"team": "Team",
|
||
"helpTickets": "Help-center tickets",
|
||
"users": "Users"
|
||
},
|
||
"stats": {
|
||
"openCfh": "Open CFH",
|
||
"bansToday": "Bans today",
|
||
"modsOnline": "Mods online",
|
||
"quickActions": "Quick actions",
|
||
"quickActionsHint": "Kick, mute, alert",
|
||
"openTickets": "Open tickets",
|
||
"team": "Mod team",
|
||
"teamHint": "Online staff & workload",
|
||
"openHelpTickets": "Open help tickets"
|
||
},
|
||
"usersTitle": "Players",
|
||
"usersSubtitle": "Lookup without email or IP — use full admin for sensitive fields.",
|
||
"usersEmpty": "No players found",
|
||
"usersSearchPlaceholder": "Search username, motto or ID…",
|
||
"usersRank": "rank",
|
||
"usersPublicProfile": "Public profile",
|
||
"usersPiiNote": "Email, IP and currency are hidden in the mod panel. Open full admin if you have access.",
|
||
"usersJoined": "Joined",
|
||
"usersLastLogin": "Last login",
|
||
"usersLastOnline": "Last online"
|
||
},
|
||
"studio": {
|
||
"title": "Studio",
|
||
"sourceFurnidata": "{source} furnidata",
|
||
"searchPlaceholder": "Search furni, classnames, keywords… (/)",
|
||
"results": "{count} results",
|
||
"inDb": "in DB",
|
||
"inCatalog": "in catalog",
|
||
"missingNitro": "missing nitro",
|
||
"globalTranslation": "Translation (global)",
|
||
"catalogTree": "Catalog",
|
||
"source": "Furni source",
|
||
"officialSource": "(official)",
|
||
"type": "Type",
|
||
"allTypes": "All types",
|
||
"floorItems": "Floor items",
|
||
"wallItems": "Wall items",
|
||
"category": "Category",
|
||
"allCategories": "All categories",
|
||
"status": "Status",
|
||
"allStatuses": "All statuses",
|
||
"imported": "Imported",
|
||
"inCatalogStatus": "In catalog",
|
||
"missingNitroStatus": "Missing nitro",
|
||
"sort": "Sort",
|
||
"defaultOrder": "Default order",
|
||
"nameAZ": "Name A–Z",
|
||
"classnameAZ": "Classname A–Z",
|
||
"categorySort": "Category",
|
||
"importedFirst": "Imported first",
|
||
"notImportedFirst": "Not imported first",
|
||
"noNitro": "{count} no nitro",
|
||
"gridView": "Grid view",
|
||
"listView": "List view",
|
||
"selectAll": "Select all",
|
||
"selectedCount": "{count} selected",
|
||
"clear": "Clear",
|
||
"translate": "Translate",
|
||
"noLanguages": "No languages",
|
||
"allLanguages": "All languages",
|
||
"languagesCount": "{count} languages",
|
||
"languages": "Languages",
|
||
"all": "All",
|
||
"none": "None",
|
||
"languageLabel": "Language {lang}",
|
||
"translateAll": "Translate all",
|
||
"translateAllTitle": "Translate the whole catalog into all languages (afterwards)",
|
||
"importAuto": "Import {count} auto",
|
||
"maintenance": {
|
||
"title": "Catalog maintenance",
|
||
"description": "Force the furniture tables to 100% consistency with FurnitureData.json. Every action runs inside a database transaction and rolls back on error.",
|
||
"refresh": "Refresh",
|
||
"currentHealth": "Current health",
|
||
"itemsInBase": "{count} items in items_base",
|
||
"loading": "Loading…",
|
||
"statSpriteId": "sprite_id ≠ id",
|
||
"hintSpriteId": "items_base sprite drift",
|
||
"statOfferId": "offer_id ≠ id",
|
||
"hintOfferId": "catalog offer drift",
|
||
"statDuplicateClassnames": "Duplicate classnames",
|
||
"hintDuplicateClassnames": "items_base item_name repeats",
|
||
"statDuplicateCatalogRows": "Duplicate catalog rows",
|
||
"hintDuplicateCatalogRows": "same product listed twice on a page",
|
||
"statIdMismatch": "ID ≠ FurnitureData",
|
||
"hintIdMismatch": "items_base id differs from furnidata",
|
||
"statDuplicateBcCatalogRows": "Duplicate BC catalog rows",
|
||
"hintDuplicateBcCatalogRows": "same product listed twice in builder club",
|
||
"statDuplicateCatalogPages": "Duplicate catalog pages",
|
||
"hintDuplicateCatalogPages": "same caption under the same parent (double links)",
|
||
"optionSpriteId": "Fix sprite_id",
|
||
"optionOfferId": "Fix catalog offer_id",
|
||
"optionRemoveDuplicates": "Remove duplicates (items + catalog)",
|
||
"optionReconcile": "Reconcile FurnitureData ↔ DB",
|
||
"optionAlignIds": "Align items_base IDs to FurnitureData",
|
||
"alignDescription": "Moves every items_base.id to the FurnitureData sprite id (source of truth). Rewrites all referencing tables.",
|
||
"previewChanges": "Preview changes",
|
||
"plannedIdMoves": "Planned ID moves: {moves}",
|
||
"newItemsInsert": "New items to insert: {inserted}",
|
||
"skipped": "Skipped (id occupied): {list}",
|
||
"applyAlignment": "Apply alignment",
|
||
"fixEverythingTitle": "Fix everything",
|
||
"fixEverythingDescription": "Runs the selected repairs in order. Heavy operation — make a backup first.",
|
||
"alsoMergeDuplicatePages": "Also merge duplicate catalog pages (double links)",
|
||
"runSelected": "Run selected",
|
||
"selectAtLeastOne": "Select at least one repair to run",
|
||
"previewReady": "Preview ready",
|
||
"previewFailed": "Preview failed",
|
||
"toast": {
|
||
"spriteFixed": "sprite_id fixed",
|
||
"offerFixed": "catalog offer_id fixed",
|
||
"duplicatesRemoved": "Duplicates removed (items + catalog)",
|
||
"reconciled": "FurnitureData reconciled",
|
||
"aligned": "items_base IDs aligned to FurnitureData",
|
||
"allApplied": "All selected repairs applied",
|
||
"failed": "Failed"
|
||
}
|
||
}
|
||
},
|
||
"housekeeping": {
|
||
"preview": {
|
||
"badge": "Förhandsvisning av struktur",
|
||
"commandDisabled": "Sök i administrationen",
|
||
"backToSite": "Tillbaka till webbplatsen"
|
||
},
|
||
"navigation": {
|
||
"skipToContent": "Gå till innehåll",
|
||
"primary": "Arbetsyta för drift · Admin menu",
|
||
"contextual": "Arbetsyta för drift",
|
||
"operatorRank": "Rang {rank}"
|
||
},
|
||
"commandDeck": {
|
||
"placeholder": "Sök i administrationen",
|
||
"navigation": "Navigering",
|
||
"commands": "Kommandon",
|
||
"entities": "Objekt",
|
||
"loading": "Vi förbereder de tillgängliga administrationsverktygen.",
|
||
"empty": "Inget innehåll är tillgängligt",
|
||
"partial": "Administrationen kunde inte läsas in",
|
||
"close": "Stäng"
|
||
},
|
||
"domains": {
|
||
"operations": {
|
||
"title": "Instrumentbräda",
|
||
"description": "Instrumentbräda · Arbetsyta för drift"
|
||
},
|
||
"people": {
|
||
"title": "Användare och åtkomst",
|
||
"description": "Användare och åtkomst · Arbetsyta för drift"
|
||
},
|
||
"content": {
|
||
"title": "Innehåll",
|
||
"description": "Innehåll · Arbetsyta för drift"
|
||
},
|
||
"economy": {
|
||
"title": "Ekonomi",
|
||
"description": "Ekonomi · Arbetsyta för drift"
|
||
},
|
||
"hotel": {
|
||
"title": "Rum",
|
||
"description": "Rum · Arbetsyta för drift"
|
||
},
|
||
"system": {
|
||
"title": "System",
|
||
"description": "System · Arbetsyta för drift"
|
||
}
|
||
},
|
||
"routes": {
|
||
"content": {
|
||
"brand": {
|
||
"favicon": "Favoritikon",
|
||
"theme": "Tema",
|
||
"theme-builder": "Temabyggare"
|
||
},
|
||
"editorial": {
|
||
"article-create": "Editorial article Create",
|
||
"article-detail": "Editorial article Detail",
|
||
"articles": "Artiklar",
|
||
"tags": "Taggar",
|
||
"writeable-boxes": "Editorial writeable Boxes"
|
||
},
|
||
"engagement": {
|
||
"event-create": "Engagement event Create",
|
||
"event-detail": "Engagement event Detail",
|
||
"event-types": "Engagement event Types",
|
||
"events": "Events",
|
||
"poll-create": "Engagement poll Create",
|
||
"poll-detail": "Engagement poll Detail",
|
||
"polls": "Polls",
|
||
"prefixes": "Engagement prefixes"
|
||
},
|
||
"help": {
|
||
"email-templates": "Hjälpcenter",
|
||
"question-create": "Hjälpcenter",
|
||
"question-detail": "Hjälpcenter",
|
||
"questions": "Hjälpcenter"
|
||
},
|
||
"localization": {
|
||
"client": "Översättningar",
|
||
"cms": "Översättningar",
|
||
"emulator": "Översättningar",
|
||
"overview": "Översättningar"
|
||
},
|
||
"media": {
|
||
"ad-create": "Media",
|
||
"ad-detail": "Media",
|
||
"ads": "Annonser",
|
||
"banners": "Banners",
|
||
"library": "Media",
|
||
"photos": "Foton"
|
||
}
|
||
},
|
||
"economy": {
|
||
"catalog": {
|
||
"builder-club-detail": "Katalog",
|
||
"detail": "Katalog",
|
||
"maintenance": "Underhåll",
|
||
"overview": "Katalog"
|
||
},
|
||
"commerce": {
|
||
"marketplace": "Marketplace",
|
||
"shop": "Handla",
|
||
"shop-create": "Commerce shop Create",
|
||
"shop-detail": "Commerce shop Detail",
|
||
"subscriptions": "Prenumerationer",
|
||
"vouchers": "Verifikationer"
|
||
},
|
||
"history": {
|
||
"transactions": "Transaktioner"
|
||
},
|
||
"items": {
|
||
"detail": "Items base",
|
||
"overview": "Items base"
|
||
},
|
||
"rewards": {
|
||
"achievements": "Prestationer",
|
||
"badges": "Märken",
|
||
"calendar": "Kalender",
|
||
"calendar-detail": "Rewards calendar Detail",
|
||
"sounds": "Ljud"
|
||
},
|
||
"value": {
|
||
"rare-values": "Value rare Values"
|
||
}
|
||
},
|
||
"hotel": {
|
||
"navigation": "Navigation",
|
||
"radio": {
|
||
"api-keys": "Radio",
|
||
"autodj": "Radio",
|
||
"banners": "Banners",
|
||
"embed": "Radio",
|
||
"history": "Radio",
|
||
"moderation": "Moderation",
|
||
"monitoring": "Radio",
|
||
"overview": "Radio",
|
||
"points": "Radio",
|
||
"ranks": "Radio",
|
||
"settings": "Inställningar"
|
||
},
|
||
"room-detail": "Room Detail",
|
||
"room-furni": "Room Furni",
|
||
"rooms": "Rum",
|
||
"studio": {
|
||
"audit": "Studio",
|
||
"badges": "Märken",
|
||
"clone": "Studio",
|
||
"clothing": "Studio",
|
||
"effects": "Studio",
|
||
"furni": "Studio",
|
||
"maintenance": "Underhåll",
|
||
"pets": "Studio",
|
||
"repair-icons": "Studio",
|
||
"sync": "Studio",
|
||
"upload": "Studio"
|
||
}
|
||
},
|
||
"operations": {
|
||
"workspace": "Instrumentbräda"
|
||
},
|
||
"people": {
|
||
"community": {
|
||
"guild-detail": "Community guild Detail",
|
||
"guilds": "Community guilds",
|
||
"online": "Community online"
|
||
},
|
||
"moderation": {
|
||
"actions": "Moderation",
|
||
"bans": "Förbud",
|
||
"cfh": "Moderation",
|
||
"cfh-detail": "Moderation",
|
||
"ip": "Moderation",
|
||
"overview": "Moderation",
|
||
"vpn": "Moderation",
|
||
"word-filter": "Moderation"
|
||
},
|
||
"staff": {
|
||
"applications": "Ansökningar",
|
||
"moderation-team": "Staff moderation Team",
|
||
"teams": "Lag"
|
||
},
|
||
"support": {
|
||
"help-ticket-detail": "Support help Ticket Detail",
|
||
"help-tickets": "Support help Tickets",
|
||
"ticket-desk": "Support ticket Desk",
|
||
"ticket-detail": "Support ticket Detail",
|
||
"ticket-templates": "Support ticket Templates",
|
||
"tickets": "Biljetter"
|
||
},
|
||
"users": {
|
||
"detail": "Användare",
|
||
"edit": "Användare",
|
||
"list": "Användare",
|
||
"multi-accounts": "Användare"
|
||
}
|
||
},
|
||
"system": {
|
||
"access": {
|
||
"permission-detail": "Access permission Detail",
|
||
"permissions": "Behörigheter"
|
||
},
|
||
"configuration": {
|
||
"emulator": "Configuration emulator",
|
||
"settings": "Inställningar"
|
||
},
|
||
"observability": {
|
||
"analytics": "Analytics",
|
||
"analytics-activity": "Observability analytics Activity",
|
||
"analytics-economy": "Observability analytics Economy",
|
||
"devops": "DevOps",
|
||
"devops-errors": "Observability devops Errors",
|
||
"logs-audit": "Observability logs Audit",
|
||
"logs-chat": "Observability logs Chat",
|
||
"logs-commands": "Observability logs Commands",
|
||
"logs-staff": "Observability logs Staff",
|
||
"logs-trades": "Observability logs Trades"
|
||
},
|
||
"operations": {
|
||
"alerts": "Varningar",
|
||
"command-center": "Operations command Center",
|
||
"maintenance": "Underhåll"
|
||
}
|
||
}
|
||
},
|
||
"commands": {
|
||
"content": {
|
||
"brand": {
|
||
"favicon": {
|
||
"delete": "Favoritikon · Delete",
|
||
"save": "Favoritikon · Save"
|
||
},
|
||
"logo": {
|
||
"save": "Logo save · Save"
|
||
},
|
||
"theme": {
|
||
"apply-custom": "Tema · Apply Custom",
|
||
"apply-preset": "Tema · Apply Preset",
|
||
"custom-change": "Tema · Custom Change",
|
||
"update": "Tema · Update"
|
||
}
|
||
},
|
||
"editorial": {
|
||
"article": {
|
||
"change": "Artiklar · Change"
|
||
},
|
||
"navigation": {
|
||
"update": "Navigation update · Update"
|
||
},
|
||
"tag": {
|
||
"change": "Tag change · Change"
|
||
},
|
||
"writeable-box": {
|
||
"change": "Writeable Box change · Change"
|
||
}
|
||
},
|
||
"engagement": {
|
||
"event-prize": {
|
||
"change": "Event Prize change · Change"
|
||
},
|
||
"event-type": {
|
||
"change": "Event Type change · Change",
|
||
"delete": "Evenemangstyp · Ta bort"
|
||
},
|
||
"event-winner": {
|
||
"add": "Event Winner add · Add"
|
||
},
|
||
"event": {
|
||
"change": "Events · Change",
|
||
"delete": "Evenemang · Ta bort"
|
||
},
|
||
"poll-question": {
|
||
"change": "Poll Question change · Change",
|
||
"delete": "Omröstningsfråga · Ta bort"
|
||
},
|
||
"poll": {
|
||
"change": "Polls · Change",
|
||
"delete": "Omröstning · Ta bort"
|
||
},
|
||
"prefix-blacklist": {
|
||
"change": "Prefix Blacklist change · Change"
|
||
},
|
||
"prefix-settings": {
|
||
"update": "Prefix Settings update · Update"
|
||
},
|
||
"prefix": {
|
||
"change": "Prefix change · Change"
|
||
}
|
||
},
|
||
"help": {
|
||
"email-template": {
|
||
"change": "Hjälpcenter · Change"
|
||
},
|
||
"question": {
|
||
"change": "Hjälpcenter · Change"
|
||
}
|
||
},
|
||
"localization": {
|
||
"client": {
|
||
"save": "Översättningar · Save"
|
||
},
|
||
"cms": {
|
||
"save": "Översättningar · Save"
|
||
},
|
||
"emulator": {
|
||
"save": "Översättningar · Save"
|
||
}
|
||
},
|
||
"media": {
|
||
"ad": {
|
||
"change": "Media · Change"
|
||
},
|
||
"asset": {
|
||
"delete": "Media · Delete",
|
||
"upload": "Media · Upload"
|
||
},
|
||
"banner": {
|
||
"change": "Media · Change"
|
||
},
|
||
"photo": {
|
||
"delete": "Media · Delete"
|
||
}
|
||
}
|
||
},
|
||
"economy": {
|
||
"catalog": {
|
||
"bc-item": {
|
||
"change": "Katalog · Change"
|
||
},
|
||
"bc-page": {
|
||
"change": "Katalog · Change",
|
||
"delete-tree": "Katalog · Delete Tree",
|
||
"reorder": "Katalog · Reorder"
|
||
},
|
||
"item": {
|
||
"bulk-create": "Katalog · Bulk Create",
|
||
"change": "Katalog · Change",
|
||
"move": "Katalog · Move",
|
||
"reorder": "Katalog · Reorder",
|
||
"translate": "Katalog · Translate"
|
||
},
|
||
"maintenance": {
|
||
"align-ids": "Underhåll · Align Ids",
|
||
"fix-everything": "Underhåll · Fix Everything",
|
||
"fix-offers": "Underhåll · Fix Offers",
|
||
"fix-sprite-ids": "Underhåll · Fix Sprite Ids",
|
||
"reconcile-ids": "Underhåll · Reconcile Ids",
|
||
"remove-duplicates": "Underhåll · Remove Duplicates"
|
||
},
|
||
"page": {
|
||
"change": "Katalog · Change",
|
||
"delete-tree": "Katalog · Delete Tree",
|
||
"reorder": "Katalog · Reorder"
|
||
}
|
||
},
|
||
"commerce": {
|
||
"marketplace": {
|
||
"cancel": "Marketplace · Cancel"
|
||
},
|
||
"shop-article": {
|
||
"change": "Shop Article change · Change"
|
||
},
|
||
"voucher": {
|
||
"change": "Voucher change · Change"
|
||
}
|
||
},
|
||
"items": {
|
||
"base": {
|
||
"update": "Items base · Update"
|
||
}
|
||
},
|
||
"rewards": {
|
||
"badge": {
|
||
"give": "Badge give · Give",
|
||
"upload": "Badge upload · Upload"
|
||
},
|
||
"soundtrack": {
|
||
"change": "Soundtrack change · Change"
|
||
}
|
||
},
|
||
"value": {
|
||
"category": {
|
||
"change": "Category change · Change"
|
||
},
|
||
"rare": {
|
||
"change": "Rare change · Change"
|
||
}
|
||
}
|
||
},
|
||
"hotel": {
|
||
"radio": {
|
||
"api-key": {
|
||
"create": "Radio · Create",
|
||
"delete": "Radio · Delete"
|
||
},
|
||
"autodj": {
|
||
"delete": "Radio · Delete"
|
||
},
|
||
"banner": {
|
||
"delete": "Radio · Delete"
|
||
},
|
||
"rank": {
|
||
"delete": "Radio · Delete"
|
||
},
|
||
"shout": {
|
||
"delete": "Radio · Delete"
|
||
}
|
||
},
|
||
"rooms": {
|
||
"delete": "Rum · Delete",
|
||
"furni": {
|
||
"bulk-delete": "Rum · Bulk Delete",
|
||
"delete": "Rum · Delete"
|
||
},
|
||
"runtime": {
|
||
"control": "Rum · Control"
|
||
}
|
||
}
|
||
},
|
||
"operations": {
|
||
"alert": {
|
||
"broadcast": "Alert broadcast · Broadcast"
|
||
},
|
||
"alerts": {
|
||
"mark-read": "Varningar · Mark Read"
|
||
},
|
||
"maintenance": {
|
||
"update": "Underhåll · Update"
|
||
}
|
||
},
|
||
"people": {
|
||
"application": {
|
||
"decide": "Application decide · Decide"
|
||
},
|
||
"ban": {
|
||
"create": "Ban create · Create",
|
||
"lift": "Ban lift · Lift"
|
||
},
|
||
"cfh": {
|
||
"resolve": "Cfh resolve · Resolve",
|
||
"sanction": "Cfh sanction · Sanction"
|
||
},
|
||
"guild": {
|
||
"disband": "Guild disband · Disband"
|
||
},
|
||
"help-ticket": {
|
||
"reply": "Help Ticket reply · Reply",
|
||
"status": "Help Ticket status · Status",
|
||
"unban": "Help Ticket unban · Unban"
|
||
},
|
||
"ip": {
|
||
"action": "Ip action · Action"
|
||
},
|
||
"moderation": {
|
||
"action": "Moderation · Action"
|
||
},
|
||
"team": {
|
||
"change": "Team change · Change"
|
||
},
|
||
"ticket-template": {
|
||
"change": "Ticket Template change · Change"
|
||
},
|
||
"ticket": {
|
||
"assign": "Biljetter · Assign",
|
||
"priority": "Biljetter · Priority",
|
||
"reply": "Biljetter · Reply",
|
||
"status": "Biljetter · Status"
|
||
},
|
||
"user": {
|
||
"alert": "Användare · Alert",
|
||
"ban": "Användare · Ban",
|
||
"disconnect": "Användare · Disconnect",
|
||
"mute": "Användare · Mute",
|
||
"reset-password": "Användare · Reset Password",
|
||
"send-currency": "Användare · Send Currency",
|
||
"trade-lock": "Användare · Trade Lock",
|
||
"unban": "Användare · Unban",
|
||
"unmute": "Användare · Unmute",
|
||
"update": "Användare · Update"
|
||
},
|
||
"users": {
|
||
"bulk-badge": "Användare · Bulk Badge",
|
||
"bulk-ban": "Användare · Bulk Ban",
|
||
"bulk-currency": "Användare · Bulk Currency",
|
||
"bulk-unban": "Användare · Bulk Unban"
|
||
},
|
||
"vpn": {
|
||
"configure": "Vpn configure · Configure"
|
||
},
|
||
"word-filter": {
|
||
"update": "Word Filter update · Update"
|
||
}
|
||
},
|
||
"system": {
|
||
"access": {
|
||
"permissions": {
|
||
"repair": "Behörigheter · Repair",
|
||
"update": "Behörigheter · Update"
|
||
},
|
||
"rank": {
|
||
"create": "Rank create · Create",
|
||
"delete": "Rank delete · Delete",
|
||
"sync-retry": "Rank synchronization · Retry",
|
||
"update": "Rank update · Update"
|
||
}
|
||
},
|
||
"configuration": {
|
||
"emulator-setting": {
|
||
"update": "Emulator Setting update · Update"
|
||
},
|
||
"emulator-text": {
|
||
"update": "Emulator Text update · Update"
|
||
},
|
||
"setting": {
|
||
"create": "Setting create · Create",
|
||
"delete": "Setting delete · Delete",
|
||
"update": "Setting update · Update"
|
||
},
|
||
"settings": {
|
||
"save": "Inställningar · Save"
|
||
}
|
||
},
|
||
"operations": {
|
||
"alert": {
|
||
"broadcast": "Alert broadcast · Broadcast"
|
||
},
|
||
"alerts": {
|
||
"mark-read": "Varningar · Mark Read"
|
||
},
|
||
"maintenance": {
|
||
"update": "Underhåll · Update"
|
||
},
|
||
"rcon": {
|
||
"alert-user": "Rcon alert User · Alert User",
|
||
"disconnect-user": "Rcon disconnect User · Disconnect User",
|
||
"execute-command": "Rcon execute Command · Execute Command",
|
||
"forward-user": "Rcon forward User · Forward User",
|
||
"give-badge": "Rcon give Badge · Give Badge",
|
||
"give-credits": "Rcon give Credits · Give Credits",
|
||
"give-diamonds": "Rcon give Diamonds · Give Diamonds",
|
||
"give-duckets": "Rcon give Duckets · Give Duckets",
|
||
"hotel-alert": "Rcon hotel Alert · Hotel Alert",
|
||
"send-gift": "Rcon send Gift · Send Gift",
|
||
"set-motto": "Rcon set Motto · Set Motto",
|
||
"set-rank": "Rcon set Rank · Set Rank",
|
||
"set-rank-retry": "Rcon set Rank · Retry committed sync",
|
||
"update-catalog": "Rcon update Catalog · Update Catalog",
|
||
"update-navigator": "Rcon update Navigator · Update Navigator",
|
||
"update-word-filter": "Rcon update Word Filter · Update Word Filter"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"widgets": {
|
||
"content": {
|
||
"editorial-summary": "Widgetar · Editorial Summary",
|
||
"localization-summary": "Widgetar · Localization Summary",
|
||
"media-summary": "Widgetar · Media Summary"
|
||
},
|
||
"economy": {
|
||
"catalog-summary": "Widgetar · Catalog Summary",
|
||
"commerce-summary": "Widgetar · Commerce Summary",
|
||
"value-summary": "Widgetar · Value Summary"
|
||
},
|
||
"hotel": {
|
||
"studio": {
|
||
"active-operations": "Widgetar · Studio"
|
||
}
|
||
},
|
||
"operations": {
|
||
"workspace-summary": "Widgetar · Workspace Summary"
|
||
},
|
||
"people": {
|
||
"queue": "Widgetar · Queue"
|
||
},
|
||
"system": {
|
||
"alert-summary": "Widgetar · Alert Summary",
|
||
"observability": {
|
||
"devops": "Widgetar · DevOps"
|
||
},
|
||
"operational-health": "Widgetar · Operational Health",
|
||
"operations": {
|
||
"alerts": "Widgetar · Varningar"
|
||
}
|
||
}
|
||
},
|
||
"workspace": {
|
||
"title": "Arbetsyta för drift",
|
||
"description": "Vi förbereder de tillgängliga administrationsverktygen.",
|
||
"noDomainsTitle": "Inget innehåll är tillgängligt",
|
||
"noDomainsDescription": "Åtkomst nekad",
|
||
"partial": "Administrationen kunde inte läsas in",
|
||
"inbox": {
|
||
"title": "Arbetsyta för drift",
|
||
"domainFilter": "Arbetsyta för drift · Innehåll",
|
||
"stateFilter": "Arbetsyta för drift · Monitoring",
|
||
"priorityFilter": "Arbetsyta för drift · Varningar",
|
||
"all": "Expandera alla",
|
||
"loading": "Vi förbereder de tillgängliga administrationsverktygen.",
|
||
"empty": "Inget innehåll är tillgängligt",
|
||
"partial": "Administrationen kunde inte läsas in",
|
||
"open": "Öppna"
|
||
},
|
||
"recent": {
|
||
"title": "Senaste arbete",
|
||
"empty": "Inget innehåll är tillgängligt"
|
||
},
|
||
"favorites": {
|
||
"title": "Favoriter",
|
||
"pin": "Fäst",
|
||
"unpin": "Lossa",
|
||
"error": "Administrationen kunde inte läsas in",
|
||
"reorderInstructions": "Tryck på mellanslag och använd piltangenterna för att ändra ordningen."
|
||
},
|
||
"widgetSettings": {
|
||
"title": "Widgetar · Inställningar",
|
||
"mandatory": "Obligatoriskt",
|
||
"error": "Administrationen kunde inte läsas in"
|
||
},
|
||
"widgets": {
|
||
"title": "Widgetar",
|
||
"partial": "Administrationen kunde inte läsas in",
|
||
"error": "Administrationen kunde inte läsas in",
|
||
"reorderInstructions": "Tryck på mellanslag och använd piltangenterna för att ändra ordningen."
|
||
}
|
||
},
|
||
"states": {
|
||
"loading": {
|
||
"title": "Vi förbereder de tillgängliga administrationsverktygen.",
|
||
"description": "Vi förbereder de tillgängliga administrationsverktygen."
|
||
},
|
||
"empty": {
|
||
"title": "Inget innehåll är tillgängligt",
|
||
"description": "Inget innehåll är tillgängligt"
|
||
},
|
||
"partial": {
|
||
"label": "Administrationen kunde inte läsas in",
|
||
"title": "Administrationen kunde inte läsas in",
|
||
"description": "Vi förbereder de tillgängliga administrationsverktygen."
|
||
},
|
||
"error": {
|
||
"title": "Administrationen kunde inte läsas in",
|
||
"description": "Administrationen kunde inte läsas in"
|
||
},
|
||
"forbidden": {
|
||
"title": "Åtkomst nekad",
|
||
"description": "Åtkomst nekad"
|
||
},
|
||
"ready": {
|
||
"title": "Arbetsyta för drift",
|
||
"description": "Vi förbereder de tillgängliga administrationsverktygen."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"emails": {
|
||
"verify": {
|
||
"subject": "Verify your email · {hotel}",
|
||
"heading": "Verify your email",
|
||
"body": "Welcome to {hotel}! Confirm this email address to finish setting up your account.",
|
||
"button": "Verify email",
|
||
"fallback": "If the button doesn't work, paste this link into your browser:"
|
||
}
|
||
},
|
||
"toolbar": {
|
||
"home": "Hem",
|
||
"reload": "Ladda om",
|
||
"fullscreen": "Helskärm",
|
||
"logout": "Logga ut",
|
||
"onlineUsers": "Användare online",
|
||
"emulatorOnline": "Emulator online",
|
||
"emulatorOffline": "Emulator offline",
|
||
"dragToMove": "Dra för att flytta",
|
||
"hide": "Dölj verktygsfält",
|
||
"fullscreenExit": "Avsluta helskärm",
|
||
"show": "Visa verktygsfält",
|
||
"emulatorUnknown": "Emulatorstatus okänd"
|
||
}
|
||
}
|