feat: Rename to Toju and add translation
Some checks failed
Deploy Web Apps / deploy (push) Successful in 5m52s
Build Android APK / build-android-apk (push) Failing after 23m15s
Queue Release Build / prepare (push) Successful in 1m42s
Queue Release Build / build-linux (push) Failing after 9m33s
Queue Release Build / build-windows (push) Successful in 26m5s
Queue Release Build / finalize (push) Has been skipped

This commit is contained in:
2026-06-05 17:13:03 +02:00
parent 8ecfc9a1fe
commit ee293d7daf
301 changed files with 8247 additions and 2218 deletions

View File

@@ -0,0 +1,178 @@
{
"chat": {
"composer": {
"replyingTo": "Replying to {{name}}",
"toolbar": {
"quote": "Quote",
"bulletList": "• List",
"orderedList": "1. List",
"code": "Code",
"link": "Link",
"image": "Image",
"horizontalRule": "HR"
},
"addAttachmentGifEmoji": "Add attachment, GIF, or emoji",
"addToMessage": "Add to message",
"emoji": "Emoji",
"emojiPickerAria": "Emoji picker",
"attachFiles": "Attach files",
"searchKlipyGifs": "Search KLIPY GIFs",
"gif": "GIF",
"openEmojiSelector": "Open emoji selector",
"sendMessage": "Send message",
"placeholder": "Type a message...",
"dropFilesToAttach": "Drop files to attach",
"klipyGif": "KLIPY GIF",
"klipy": "KLIPY",
"gifReadyToSend": "GIF ready to send",
"remove": "Remove"
},
"mediaMenu": {
"attachFiles": "Attach files",
"gif": "GIF",
"emoji": "Emoji"
},
"slashCommand": {
"ariaLabel": "Slash commands",
"commands": "Commands",
"builtInSource": "Built-in",
"lennyDescription": "Send the Lenny face ( ͡° ͜ʖ ͡°)"
},
"typing": {
"one": "{{names}} is typing...",
"many": "{{names}} are typing...",
"andOthers": "{{names}} and {{count}} others are typing..."
},
"messageList": {
"syncing": "Syncing messages...",
"loading": "Loading...",
"emptyTitle": "No messages yet",
"emptySubtitle": "Be the first to say something!",
"loadOlder": "Load older messages",
"newMessages": "New messages",
"readLatest": "Read latest"
},
"markdown": {
"sharedImage": "Shared image",
"klipy": "KLIPY"
},
"message": {
"originalNotFound": "Original message not found",
"edited": "(edited)",
"deleted": "[Message deleted]",
"missingPluginPrefix": "Required plugin is not installed to view this content, visit the",
"store": "store",
"waitingForImage": "Waiting for image source...",
"retry": "Retry",
"viewAllImages": "View all {{count}} images",
"viewFullSize": "View full size",
"download": "Download",
"cancel": "Cancel",
"request": "Request",
"open": "Open",
"play": "Play",
"sharedFromDevice": "Shared from your device",
"loadingExperimentalPlayer": "Loading experimental player...",
"customEmojiAlt": "Custom emoji",
"mobileSheetTitle": "Message",
"mobileSheetAria": "Message actions",
"react": "React",
"reply": "Reply",
"copyContent": "Copy message content",
"edit": "Edit",
"delete": "Delete",
"largeVideo": "Large video. Accept the download to watch it in chat.",
"largeAudio": "Large audio file. Accept the download to play it in chat.",
"waitingForVideo": "Waiting for video source...",
"waitingForAudio": "Waiting for audio source...",
"acceptDownload": "Accept download",
"retryDownload": "Retry download",
"timestampYesterday": "Yesterday {{time}}"
},
"gifPicker": {
"ariaLabel": "KLIPY GIF picker",
"chooseGif": "Choose a GIF",
"searchResults": "Search results from KLIPY.",
"trending": "Trending GIFs from KLIPY.",
"closeAria": "Close GIF picker",
"searchMobile": "Search KLIPY and add a gif to the chat",
"searchDesktop": "Search KLIPY",
"retry": "Retry",
"loading": "Loading GIFs from KLIPY...",
"noGifsFound": "No GIFs found",
"noGifsHint": "Try another search term or clear the search to browse trending GIFs.",
"klipyGif": "KLIPY GIF",
"klipy": "KLIPY",
"clickToSelect": "Click to select",
"loadingMoreAria": "Loading more GIFs",
"loadMoreAria": "Load more GIFs",
"footer": "Click a GIF to select it. Powered by KLIPY.",
"loadingMore": "Loading...",
"loadMore": "Load more",
"loadFailed": "Failed to load GIFs from KLIPY.",
"closeOverlayAria": "Close GIF picker"
},
"userList": {
"members": "Members",
"onlineInVoice": "{{online}} online · {{inVoice}} in voice",
"message": "Message",
"statusAway": "Away",
"statusBusy": "Do Not Disturb",
"statusOffline": "Offline",
"unmute": "Unmute",
"mute": "Mute",
"kick": "Kick",
"ban": "Ban",
"noUsersOnline": "No users online",
"banUserTitle": "Ban User",
"banUserConfirm": "Ban User",
"banConfirmMessage": "Are you sure you want to ban {{name}}?",
"banReasonLabel": "Reason (optional)",
"banReasonPlaceholder": "Enter ban reason...",
"banDurationLabel": "Duration",
"banDuration1Hour": "1 hour",
"banDuration1Day": "1 day",
"banDuration1Week": "1 week",
"banDuration30Days": "30 days",
"banDurationPermanent": "Permanent"
},
"overlays": {
"closeGalleryAria": "Close image gallery",
"viewImages": "View images",
"imageCount": "{{count}} images",
"close": "Close",
"openImage": "Open {{filename}}",
"closePreviewAria": "Close image preview",
"previousImage": "Previous image",
"nextImage": "Next image",
"download": "Download",
"copyImage": "Copy Image",
"saveImage": "Save Image"
},
"linkEmbed": {
"previewAlt": "Link preview"
},
"embeds": {
"spotifyPlayer": "Spotify player",
"soundcloudPlayer": "SoundCloud player"
},
"units": {
"b": "B",
"kb": "KB",
"mb": "MB",
"gb": "GB",
"bPerSec": "B/s",
"kbPerSec": "KB/s",
"mbPerSec": "MB/s",
"gbPerSec": "GB/s"
},
"effects": {
"notConnectedToRoom": "Not connected to a room",
"notLoggedIn": "Not logged in",
"messageNotFound": "Message not found",
"cannotEditOthers": "Cannot edit others messages",
"cannotDeleteOthers": "Cannot delete others messages",
"permissionDenied": "Permission denied"
}
}
}