fix various issues and change translation stuff
This commit is contained in:
parent
71aa1c0e9b
commit
8af8e4dd03
7 changed files with 821 additions and 821 deletions
12
gulpfile.cjs
12
gulpfile.cjs
|
@ -6,6 +6,7 @@ const argv = require("yargs").argv;
|
||||||
const rimraf = require("rimraf");
|
const rimraf = require("rimraf");
|
||||||
const plumber = require("gulp-plumber");
|
const plumber = require("gulp-plumber");
|
||||||
const sourcemaps = require('gulp-sourcemaps');
|
const sourcemaps = require('gulp-sourcemaps');
|
||||||
|
const fs=require("fs");
|
||||||
const swcOptions = {
|
const swcOptions = {
|
||||||
jsc: {
|
jsc: {
|
||||||
parser: {
|
parser: {
|
||||||
|
@ -69,14 +70,21 @@ gulp.task("copy-html", () => {
|
||||||
.pipe(plumber()) // Prevent pipe breaking caused by errors
|
.pipe(plumber()) // Prevent pipe breaking caused by errors
|
||||||
.pipe(gulp.dest("dist"));
|
.pipe(gulp.dest("dist"));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task("copy-translations", () => {
|
gulp.task("copy-translations", () => {
|
||||||
|
let langs=fs.readdirSync("translations");
|
||||||
|
langs=langs.filter((e)=>e!=="qqq.json");
|
||||||
|
const langobj={};
|
||||||
|
for(const lang of langs){
|
||||||
|
const json=JSON.parse(fs.readFileSync("translations/"+lang).toString());
|
||||||
|
langobj[lang]=json.readableName;
|
||||||
|
}
|
||||||
|
if(!fs.existsSync("dist/webpage/translations")) fs.mkdirSync("dist/webpage/translations")
|
||||||
|
fs.writeFileSync("dist/webpage/translations/langs.js",`const langs=${JSON.stringify(langobj)};export{langs}`);
|
||||||
return gulp
|
return gulp
|
||||||
.src("translations/*.json")
|
.src("translations/*.json")
|
||||||
.pipe(plumber()) // Prevent pipe breaking caused by errors
|
.pipe(plumber()) // Prevent pipe breaking caused by errors
|
||||||
.pipe(gulp.dest("dist/webpage/translations"));
|
.pipe(gulp.dest("dist/webpage/translations"));
|
||||||
});
|
});
|
||||||
|
|
||||||
// Task to copy other static assets (e.g., CSS, images)
|
// Task to copy other static assets (e.g., CSS, images)
|
||||||
gulp.task("copy-assets", () => {
|
gulp.task("copy-assets", () => {
|
||||||
return gulp
|
return gulp
|
||||||
|
|
|
@ -405,9 +405,7 @@ class Guild extends SnowFlake{
|
||||||
return a.position - b.position;
|
return a.position - b.position;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
static generateGuildIcon(
|
static generateGuildIcon(guild: Guild | (invitejson["guild"] & { info: { cdn: string } })){
|
||||||
guild: Guild | (invitejson["guild"] & { info: { cdn: string } })
|
|
||||||
){
|
|
||||||
const divy = document.createElement("div");
|
const divy = document.createElement("div");
|
||||||
divy.classList.add("servernoti");
|
divy.classList.add("servernoti");
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
//@ts-ignore
|
||||||
|
import {langs} from "./translations/langs.js";
|
||||||
|
const langmap=new Map<string,string>();
|
||||||
|
for(const lang of Object.keys(langs) as string[]){
|
||||||
|
langmap.set(lang,langs[lang]);
|
||||||
|
}
|
||||||
|
console.log(langs);
|
||||||
type translation={
|
type translation={
|
||||||
[key:string]:string|translation
|
[key:string]:string|translation
|
||||||
};
|
};
|
||||||
|
@ -8,23 +15,13 @@ class I18n{
|
||||||
static done=new Promise<void>((res2,_reject)=>{
|
static done=new Promise<void>((res2,_reject)=>{
|
||||||
res=res2;
|
res=res2;
|
||||||
});
|
});
|
||||||
static async create(json:translation|string,lang:string){
|
static async create(lang:string){
|
||||||
if(typeof json === "string"){
|
|
||||||
json=await (await fetch(json)).json() as translation;
|
const json=await (await fetch("/translations/"+lang+".json")).json() as translation;
|
||||||
}
|
|
||||||
const translations:translation[]=[];
|
const translations:translation[]=[];
|
||||||
let translation=json[lang];
|
translations.push(json);
|
||||||
if(!translation){
|
|
||||||
translation=json[lang[0]+lang[1]];
|
|
||||||
if(!translation){
|
|
||||||
console.error(lang+" does not exist in the translations");
|
|
||||||
translation=json["en"];
|
|
||||||
lang="en";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
translations.push(await this.toTranslation(translation,lang));
|
|
||||||
if(lang!=="en"){
|
if(lang!=="en"){
|
||||||
translations.push(await this.toTranslation(json["en"],"en"))
|
translations.push(await (await fetch("/translations/en.json")).json() as translation);
|
||||||
}
|
}
|
||||||
this.lang=lang;
|
this.lang=lang;
|
||||||
this.translations=translations;
|
this.translations=translations;
|
||||||
|
@ -98,24 +95,17 @@ class I18n{
|
||||||
|
|
||||||
return msg;
|
return msg;
|
||||||
}
|
}
|
||||||
private static async toTranslation(trans:string|translation,lang:string):Promise<translation>{
|
|
||||||
if(typeof trans==='string'){
|
|
||||||
return this.toTranslation((await (await fetch(trans)).json() as translation)[lang],lang);
|
|
||||||
}else{
|
|
||||||
return trans;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static options(){
|
static options(){
|
||||||
return ["en","ru","tr"]
|
return [...langmap.keys()].map(e=>e.replace(".json",""));
|
||||||
}
|
}
|
||||||
static setLanguage(lang:string){
|
static setLanguage(lang:string){
|
||||||
if(this.options().indexOf(userLocale)!==-1){
|
if(this.options().indexOf(userLocale)!==-1){
|
||||||
localStorage.setItem("lang",lang);
|
localStorage.setItem("lang",lang);
|
||||||
I18n.create("/translations/en.json",lang);
|
I18n.create(lang);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
console.log(langmap);
|
||||||
let userLocale = navigator.language.slice(0,2) || "en";
|
let userLocale = navigator.language.slice(0,2) || "en";
|
||||||
if(I18n.options().indexOf(userLocale)===-1){
|
if(I18n.options().indexOf(userLocale)===-1){
|
||||||
userLocale="en";
|
userLocale="en";
|
||||||
|
@ -126,6 +116,6 @@ if(storage){
|
||||||
}else{
|
}else{
|
||||||
localStorage.setItem("lang",userLocale)
|
localStorage.setItem("lang",userLocale)
|
||||||
}
|
}
|
||||||
I18n.create("/translations/en.json",userLocale);
|
I18n.create(userLocale);
|
||||||
|
|
||||||
export{I18n};
|
export{I18n};
|
||||||
|
|
|
@ -4,6 +4,64 @@ import { I18n } from "./i18n.js";
|
||||||
const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
|
const mobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
|
||||||
const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent);
|
const iOS = /iPhone|iPad|iPod/i.test(navigator.userAgent);
|
||||||
|
|
||||||
|
|
||||||
|
const instancefetch=fetch("/instances.json")
|
||||||
|
.then(res=>res.json())
|
||||||
|
.then(
|
||||||
|
(json: {
|
||||||
|
name: string;
|
||||||
|
description?: string;
|
||||||
|
descriptionLong?: string;
|
||||||
|
image?: string;
|
||||||
|
url?: string;
|
||||||
|
display?: boolean;
|
||||||
|
online?: boolean;
|
||||||
|
uptime: { alltime: number; daytime: number; weektime: number };
|
||||||
|
urls: {
|
||||||
|
wellknown: string;
|
||||||
|
api: string;
|
||||||
|
cdn: string;
|
||||||
|
gateway: string;
|
||||||
|
login?: string;
|
||||||
|
}
|
||||||
|
}[]
|
||||||
|
)=>{
|
||||||
|
instances = json;
|
||||||
|
if(datalist){
|
||||||
|
console.warn(json);
|
||||||
|
if(instancein && instancein.value === ""){
|
||||||
|
instancein.value = json[0].name;
|
||||||
|
}
|
||||||
|
for(const instance of json){
|
||||||
|
if(instance.display === false){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
const option = document.createElement("option");
|
||||||
|
option.disabled = !instance.online;
|
||||||
|
option.value = instance.name;
|
||||||
|
if(instance.url){
|
||||||
|
stringURLMap.set(option.value, instance.url);
|
||||||
|
if(instance.urls){
|
||||||
|
stringURLsMap.set(instance.url, instance.urls);
|
||||||
|
}
|
||||||
|
}else if(instance.urls){
|
||||||
|
stringURLsMap.set(option.value, instance.urls);
|
||||||
|
}else{
|
||||||
|
option.disabled = true;
|
||||||
|
}
|
||||||
|
if(instance.description){
|
||||||
|
option.label = instance.description;
|
||||||
|
}else{
|
||||||
|
option.label = instance.name;
|
||||||
|
}
|
||||||
|
datalist.append(option);
|
||||||
|
}
|
||||||
|
checkInstance("");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
await I18n.done
|
||||||
function setTheme(){
|
function setTheme(){
|
||||||
let name = localStorage.getItem("theme");
|
let name = localStorage.getItem("theme");
|
||||||
if(!name){
|
if(!name){
|
||||||
|
@ -353,6 +411,7 @@ async function getapiurls(str: string): Promise<
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
async function checkInstance(instance?: string){
|
async function checkInstance(instance?: string){
|
||||||
|
await instancefetch;
|
||||||
const verify = document.getElementById("verify");
|
const verify = document.getElementById("verify");
|
||||||
try{
|
try{
|
||||||
verify!.textContent = I18n.getTranslation("login.checking");
|
verify!.textContent = I18n.getTranslation("login.checking");
|
||||||
|
@ -633,58 +692,4 @@ export function getInstances(){
|
||||||
return instances;
|
return instances;
|
||||||
}
|
}
|
||||||
|
|
||||||
fetch("/instances.json")
|
|
||||||
.then(res=>res.json())
|
|
||||||
.then(
|
|
||||||
(json: {
|
|
||||||
name: string;
|
|
||||||
description?: string;
|
|
||||||
descriptionLong?: string;
|
|
||||||
image?: string;
|
|
||||||
url?: string;
|
|
||||||
display?: boolean;
|
|
||||||
online?: boolean;
|
|
||||||
uptime: { alltime: number; daytime: number; weektime: number };
|
|
||||||
urls: {
|
|
||||||
wellknown: string;
|
|
||||||
api: string;
|
|
||||||
cdn: string;
|
|
||||||
gateway: string;
|
|
||||||
login?: string;
|
|
||||||
}
|
|
||||||
}[]
|
|
||||||
)=>{
|
|
||||||
instances = json;
|
|
||||||
if(datalist){
|
|
||||||
console.warn(json);
|
|
||||||
if(instancein && instancein.value === ""){
|
|
||||||
instancein.value = json[0].name;
|
|
||||||
}
|
|
||||||
for(const instance of json){
|
|
||||||
if(instance.display === false){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
const option = document.createElement("option");
|
|
||||||
option.disabled = !instance.online;
|
|
||||||
option.value = instance.name;
|
|
||||||
if(instance.url){
|
|
||||||
stringURLMap.set(option.value, instance.url);
|
|
||||||
if(instance.urls){
|
|
||||||
stringURLsMap.set(instance.url, instance.urls);
|
|
||||||
}
|
|
||||||
}else if(instance.urls){
|
|
||||||
stringURLsMap.set(option.value, instance.urls);
|
|
||||||
}else{
|
|
||||||
option.disabled = true;
|
|
||||||
}
|
|
||||||
if(instance.description){
|
|
||||||
option.label = instance.description;
|
|
||||||
}else{
|
|
||||||
option.label = instance.name;
|
|
||||||
}
|
|
||||||
datalist.append(option);
|
|
||||||
}
|
|
||||||
checkInstance("");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { I18n } from "./i18n.js";
|
import { I18n } from "./i18n.js";
|
||||||
import{ checkInstance, adduser }from"./login.js";
|
import{ checkInstance, adduser }from"./login.js";
|
||||||
import { MarkDown } from "./markdown.js";
|
import { MarkDown } from "./markdown.js";
|
||||||
|
await I18n.done
|
||||||
const registerElement = document.getElementById("register");
|
const registerElement = document.getElementById("register");
|
||||||
if(registerElement){
|
if(registerElement){
|
||||||
registerElement.addEventListener("submit", registertry);
|
registerElement.addEventListener("submit", registertry);
|
||||||
|
|
|
@ -7,376 +7,374 @@
|
||||||
"locale": "en",
|
"locale": "en",
|
||||||
"comment":"Don't know how often I'll update this top part lol"
|
"comment":"Don't know how often I'll update this top part lol"
|
||||||
},
|
},
|
||||||
"en": {
|
"readableName":"English",
|
||||||
"reply": "Reply",
|
|
||||||
"copyrawtext":"Copy raw text",
|
"reply": "Reply",
|
||||||
"copymessageid":"Copy message id",
|
"copyrawtext":"Copy raw text",
|
||||||
"permissions":{
|
"copymessageid":"Copy message id",
|
||||||
"descriptions":{
|
"permissions":{
|
||||||
"CREATE_INSTANT_INVITE": "Allows the user to create invites for the guild",
|
"descriptions":{
|
||||||
"KICK_MEMBERS": "Allows the user to kick members from the guild",
|
"CREATE_INSTANT_INVITE": "Allows the user to create invites for the guild",
|
||||||
"BAN_MEMBERS": "Allows the user to ban members from the guild",
|
"KICK_MEMBERS": "Allows the user to kick members from the guild",
|
||||||
"ADMINISTRATOR": "Allows all permissions and bypasses channel permission overwrites. This is a dangerous permission!",
|
"BAN_MEMBERS": "Allows the user to ban members from the guild",
|
||||||
"MANAGE_CHANNELS": "Allows the user to manage and edit channels",
|
"ADMINISTRATOR": "Allows all permissions and bypasses channel permission overwrites. This is a dangerous permission!",
|
||||||
"MANAGE_GUILD": "Allows management and editing of the guild",
|
"MANAGE_CHANNELS": "Allows the user to manage and edit channels",
|
||||||
"ADD_REACTIONS": "Allows user to add reactions to messages",
|
"MANAGE_GUILD": "Allows management and editing of the guild",
|
||||||
"VIEW_AUDIT_LOG": "Allows the user to view the audit log",
|
"ADD_REACTIONS": "Allows user to add reactions to messages",
|
||||||
"PRIORITY_SPEAKER": "Allows for using priority speaker in a voice channel",
|
"VIEW_AUDIT_LOG": "Allows the user to view the audit log",
|
||||||
"STREAM": "Allows the user to stream",
|
"PRIORITY_SPEAKER": "Allows for using priority speaker in a voice channel",
|
||||||
"VIEW_CHANNEL": "Allows the user to view the channel",
|
"STREAM": "Allows the user to stream",
|
||||||
"SEND_MESSAGES": "Allows user to send messages",
|
"VIEW_CHANNEL": "Allows the user to view the channel",
|
||||||
"SEND_TTS_MESSAGES": "Allows the user to send text-to-speech messages",
|
"SEND_MESSAGES": "Allows user to send messages",
|
||||||
"MANAGE_MESSAGES": "Allows the user to delete messages that aren't their own",
|
"SEND_TTS_MESSAGES": "Allows the user to send text-to-speech messages",
|
||||||
"EMBED_LINKS": "Allow links sent by this user to auto-embed",
|
"MANAGE_MESSAGES": "Allows the user to delete messages that aren't their own",
|
||||||
"ATTACH_FILES": "Allows the user to attach files",
|
"EMBED_LINKS": "Allow links sent by this user to auto-embed",
|
||||||
"READ_MESSAGE_HISTORY": "Allows user to read the message history",
|
"ATTACH_FILES": "Allows the user to attach files",
|
||||||
"MENTION_EVERYONE": "Allows the user to mention everyone",
|
"READ_MESSAGE_HISTORY": "Allows user to read the message history",
|
||||||
"USE_EXTERNAL_EMOJIS": "Allows the user to use external emojis",
|
"MENTION_EVERYONE": "Allows the user to mention everyone",
|
||||||
"VIEW_GUILD_INSIGHTS": "Allows the user to see guild insights",
|
"USE_EXTERNAL_EMOJIS": "Allows the user to use external emojis",
|
||||||
"CONNECT": "Allows the user to connect to a voice channel",
|
"VIEW_GUILD_INSIGHTS": "Allows the user to see guild insights",
|
||||||
"SPEAK": "Allows the user to speak in a voice channel",
|
"CONNECT": "Allows the user to connect to a voice channel",
|
||||||
"MUTE_MEMBERS": "Allows user to mute other members",
|
"SPEAK": "Allows the user to speak in a voice channel",
|
||||||
"DEAFEN_MEMBERS": "Allows user to deafen other members",
|
"MUTE_MEMBERS": "Allows user to mute other members",
|
||||||
"MOVE_MEMBERS": "Allows the user to move members between voice channels",
|
"DEAFEN_MEMBERS": "Allows user to deafen other members",
|
||||||
"USE_VAD": "Allows users to speak in a voice channel by simply talking",
|
"MOVE_MEMBERS": "Allows the user to move members between voice channels",
|
||||||
"CHANGE_NICKNAME": "Allows the user to change their own nickname",
|
"USE_VAD": "Allows users to speak in a voice channel by simply talking",
|
||||||
"MANAGE_NICKNAMES": "Allows user to change nicknames of other members",
|
"CHANGE_NICKNAME": "Allows the user to change their own nickname",
|
||||||
"MANAGE_ROLES": "Allows user to edit and manage roles",
|
"MANAGE_NICKNAMES": "Allows user to change nicknames of other members",
|
||||||
"MANAGE_WEBHOOKS": "Allows management and editing of webhooks",
|
"MANAGE_ROLES": "Allows user to edit and manage roles",
|
||||||
"MANAGE_GUILD_EXPRESSIONS": "Allows for managing emoji, stickers, and soundboards",
|
"MANAGE_WEBHOOKS": "Allows management and editing of webhooks",
|
||||||
"USE_APPLICATION_COMMANDS": "Allows the user to use application commands",
|
"MANAGE_GUILD_EXPRESSIONS": "Allows for managing emoji, stickers, and soundboards",
|
||||||
"REQUEST_TO_SPEAK": "Allows user to request to speak in stage channel",
|
"USE_APPLICATION_COMMANDS": "Allows the user to use application commands",
|
||||||
"MANAGE_EVENTS": "Allows user to edit and manage events",
|
"REQUEST_TO_SPEAK": "Allows user to request to speak in stage channel",
|
||||||
"MANAGE_THREADS": "Allows the user to delete and archive threads and view all private threads",
|
"MANAGE_EVENTS": "Allows user to edit and manage events",
|
||||||
"CREATE_PUBLIC_THREADS": "Allows the user to create public threads",
|
"MANAGE_THREADS": "Allows the user to delete and archive threads and view all private threads",
|
||||||
"CREATE_PRIVATE_THREADS": "Allows the user to create private threads",
|
"CREATE_PUBLIC_THREADS": "Allows the user to create public threads",
|
||||||
"USE_EXTERNAL_STICKERS": "Allows user to use external stickers",
|
"CREATE_PRIVATE_THREADS": "Allows the user to create private threads",
|
||||||
"SEND_MESSAGES_IN_THREADS": "Allows the user to send messages in threads",
|
"USE_EXTERNAL_STICKERS": "Allows user to use external stickers",
|
||||||
"USE_EMBEDDED_ACTIVITIES": "Allows the user to use embedded activities",
|
"SEND_MESSAGES_IN_THREADS": "Allows the user to send messages in threads",
|
||||||
"MODERATE_MEMBERS": "Allows the user to time out other users to prevent them from sending or reacting to messages in chat and threads, and from speaking in voice and stage channels",
|
"USE_EMBEDDED_ACTIVITIES": "Allows the user to use embedded activities",
|
||||||
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "Allows for viewing role subscription insights",
|
"MODERATE_MEMBERS": "Allows the user to time out other users to prevent them from sending or reacting to messages in chat and threads, and from speaking in voice and stage channels",
|
||||||
"USE_SOUNDBOARD": "Allows for using soundboard in a voice channel",
|
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "Allows for viewing role subscription insights",
|
||||||
"CREATE_GUILD_EXPRESSIONS": "Allows for creating emojis, stickers, and soundboard sounds, and editing and deleting those created by the current user.",
|
"USE_SOUNDBOARD": "Allows for using soundboard in a voice channel",
|
||||||
"CREATE_EVENTS": "Allows for creating scheduled events, and editing and deleting those created by the current user.",
|
"CREATE_GUILD_EXPRESSIONS": "Allows for creating emojis, stickers, and soundboard sounds, and editing and deleting those created by the current user.",
|
||||||
"USE_EXTERNAL_SOUNDS": "Allows the usage of custom soundboard sounds from other servers",
|
"CREATE_EVENTS": "Allows for creating scheduled events, and editing and deleting those created by the current user.",
|
||||||
"SEND_VOICE_MESSAGES": "Allows sending voice messages",
|
"USE_EXTERNAL_SOUNDS": "Allows the usage of custom soundboard sounds from other servers",
|
||||||
"SEND_POLLS": "Allows sending polls",
|
"SEND_VOICE_MESSAGES": "Allows sending voice messages",
|
||||||
"USE_EXTERNAL_APPS": "Allows user-installed apps to send public responses. When disabled, users will still be allowed to use their apps but the responses will be ephemeral. This only applies to apps not also installed to the server."
|
"SEND_POLLS": "Allows sending polls",
|
||||||
},
|
"USE_EXTERNAL_APPS": "Allows user-installed apps to send public responses. When disabled, users will still be allowed to use their apps but the responses will be ephemeral. This only applies to apps not also installed to the server."
|
||||||
"readableNames":{
|
|
||||||
"CREATE_INSTANT_INVITE": "Create invite",
|
|
||||||
"KICK_MEMBERS": "Kick members",
|
|
||||||
"BAN_MEMBERS": "Ban members",
|
|
||||||
"ADMINISTRATOR": "Administrator",
|
|
||||||
"MANAGE_CHANNELS": "Manage channels",
|
|
||||||
"MANAGE_GUILD": "Manage guild",
|
|
||||||
"ADD_REACTIONS": "Add reactions",
|
|
||||||
"VIEW_AUDIT_LOG": "View audit log",
|
|
||||||
"PRIORITY_SPEAKER": "Priority speaker",
|
|
||||||
"STREAM": "Video",
|
|
||||||
"VIEW_CHANNEL": "View channels",
|
|
||||||
"SEND_MESSAGES": "Send messages",
|
|
||||||
"SEND_TTS_MESSAGES": "Send text-to-speech messages",
|
|
||||||
"MANAGE_MESSAGES": "Manage messages",
|
|
||||||
"EMBED_LINKS": "Embed links",
|
|
||||||
"ATTACH_FILES": "Attach files",
|
|
||||||
"READ_MESSAGE_HISTORY": "Read message history",
|
|
||||||
"MENTION_EVERYONE": "Mention @everyone, @here and all roles",
|
|
||||||
"USE_EXTERNAL_EMOJIS": "Use external emojis",
|
|
||||||
"VIEW_GUILD_INSIGHTS": "View guild insights",
|
|
||||||
"CONNECT": "Connect",
|
|
||||||
"SPEAK": "Speak",
|
|
||||||
"MUTE_MEMBERS": "Mute members",
|
|
||||||
"DEAFEN_MEMBERS": "Deafen members",
|
|
||||||
"MOVE_MEMBERS": "Move members",
|
|
||||||
"USE_VAD": "Use voice activity detection",
|
|
||||||
"CHANGE_NICKNAME": "Change nickname",
|
|
||||||
"MANAGE_NICKNAMES": "Manage nicknames",
|
|
||||||
"MANAGE_ROLES": "Manage roles",
|
|
||||||
"MANAGE_WEBHOOKS": "Manage webhooks",
|
|
||||||
"MANAGE_GUILD_EXPRESSIONS": "Manage expressions",
|
|
||||||
"USE_APPLICATION_COMMANDS": "Use application commands",
|
|
||||||
"REQUEST_TO_SPEAK": "Request to speak",
|
|
||||||
"MANAGE_EVENTS": "Manage events",
|
|
||||||
"MANAGE_THREADS": "Manage threads",
|
|
||||||
"CREATE_PUBLIC_THREADS": "Create public threads",
|
|
||||||
"CREATE_PRIVATE_THREADS": "Create private threads",
|
|
||||||
"USE_EXTERNAL_STICKERS": "Use external stickers",
|
|
||||||
"SEND_MESSAGES_IN_THREADS": "Send messages in threads",
|
|
||||||
"USE_EMBEDDED_ACTIVITIES": "Use activities",
|
|
||||||
"MODERATE_MEMBERS": "Timeout members",
|
|
||||||
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "View creator monetization analytics",
|
|
||||||
"USE_SOUNDBOARD": "Use soundboard",
|
|
||||||
"CREATE_GUILD_EXPRESSIONS": "Create expressions",
|
|
||||||
"CREATE_EVENTS": "Create events",
|
|
||||||
"USE_EXTERNAL_SOUNDS": "Use external sounds",
|
|
||||||
"SEND_VOICE_MESSAGES": "Send voice messages",
|
|
||||||
"SEND_POLLS": "Create polls",
|
|
||||||
"USE_EXTERNAL_APPS": "Use external apps"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"hideBlockedMessages":"You have this user blocked, click to hide these messages.",
|
"readableNames":{
|
||||||
"showBlockedMessages":"You have this user blocked, click to see the $1 blocked {{PLURAL:$1|message|messages}}.",
|
"CREATE_INSTANT_INVITE": "Create invite",
|
||||||
"deleteConfirm":"Are you sure you want to delete this?",
|
"KICK_MEMBERS": "Kick members",
|
||||||
"yes":"Yes",
|
"BAN_MEMBERS": "Ban members",
|
||||||
"no":"No",
|
"ADMINISTRATOR": "Administrator",
|
||||||
"todayAt":"Today at $1",
|
"MANAGE_CHANNELS": "Manage channels",
|
||||||
"yesterdayAt":"Yesterday at $1",
|
"MANAGE_GUILD": "Manage guild",
|
||||||
"otherAt":"$1 at $2",
|
"ADD_REACTIONS": "Add reactions",
|
||||||
"botSettings":"Bot Settings",
|
"VIEW_AUDIT_LOG": "View audit log",
|
||||||
"uploadPfp":"Upload pfp:",
|
"PRIORITY_SPEAKER": "Priority speaker",
|
||||||
"uploadBanner":"Upload banner:",
|
"STREAM": "Video",
|
||||||
"pronouns":"Pronouns:",
|
"VIEW_CHANNEL": "View channels",
|
||||||
"bio":"Bio:",
|
"SEND_MESSAGES": "Send messages",
|
||||||
"profileColor":"Profile color",
|
"SEND_TTS_MESSAGES": "Send text-to-speech messages",
|
||||||
"botGuilds":"Guilds bot is in:",
|
"MANAGE_MESSAGES": "Manage messages",
|
||||||
"leaveGuild":"Leave Guild",
|
"EMBED_LINKS": "Embed links",
|
||||||
"confirmGuildLeave":"Are you sure you want to leave $1",
|
"ATTACH_FILES": "Attach files",
|
||||||
"UrlGen":"URL generator",
|
"READ_MESSAGE_HISTORY": "Read message history",
|
||||||
"typing":"$2 {{PLURAL:$1|is|are}} typing",
|
"MENTION_EVERYONE": "Mention @everyone, @here and all roles",
|
||||||
"noMessages":"No messages appear to be here, be the first to say something!",
|
"USE_EXTERNAL_EMOJIS": "Use external emojis",
|
||||||
"blankMessage":"Blank Message",
|
"VIEW_GUILD_INSIGHTS": "View guild insights",
|
||||||
"channel":{
|
"CONNECT": "Connect",
|
||||||
"copyId":"Copy channel id",
|
"SPEAK": "Speak",
|
||||||
"markRead":"Mark as read",
|
"MUTE_MEMBERS": "Mute members",
|
||||||
"settings":"Settings",
|
"DEAFEN_MEMBERS": "Deafen members",
|
||||||
"delete":"Delete channel",
|
"MOVE_MEMBERS": "Move members",
|
||||||
"makeInvite":"Make invite",
|
"USE_VAD": "Use voice activity detection",
|
||||||
"settingsFor":"Settings for $1",
|
"CHANGE_NICKNAME": "Change nickname",
|
||||||
"voice":"Voice",
|
"MANAGE_NICKNAMES": "Manage nicknames",
|
||||||
"text":"Text",
|
"MANAGE_ROLES": "Manage roles",
|
||||||
"announcement":"Announcements",
|
"MANAGE_WEBHOOKS": "Manage webhooks",
|
||||||
"name:":"Name:",
|
"MANAGE_GUILD_EXPRESSIONS": "Manage expressions",
|
||||||
"topic:":"Topic:",
|
"USE_APPLICATION_COMMANDS": "Use application commands",
|
||||||
"nsfw:":"NSFW:",
|
"REQUEST_TO_SPEAK": "Request to speak",
|
||||||
"selectType":"Select channel type",
|
"MANAGE_EVENTS": "Manage events",
|
||||||
"selectName":"Name of channel",
|
"MANAGE_THREADS": "Manage threads",
|
||||||
"selectCatName":"Name of channel",
|
"CREATE_PUBLIC_THREADS": "Create public threads",
|
||||||
"createChannel":"Create channel",
|
"CREATE_PRIVATE_THREADS": "Create private threads",
|
||||||
"createCatagory":"Create category"
|
"USE_EXTERNAL_STICKERS": "Use external stickers",
|
||||||
},
|
"SEND_MESSAGES_IN_THREADS": "Send messages in threads",
|
||||||
"switchAccounts":"Switch accounts ⇌",
|
"USE_EMBEDDED_ACTIVITIES": "Use activities",
|
||||||
"accountNotStart":"Account unable to start",
|
"MODERATE_MEMBERS": "Timeout members",
|
||||||
"home":{
|
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "View creator monetization analytics",
|
||||||
"uptimeStats":"Uptime: \n All time: $1%\nThis week: $2%\nToday: $3%",
|
"USE_SOUNDBOARD": "Use soundboard",
|
||||||
"warnOffiline":"Instance is offline, can't connect"
|
"CREATE_GUILD_EXPRESSIONS": "Create expressions",
|
||||||
},
|
"CREATE_EVENTS": "Create events",
|
||||||
"htmlPages":{
|
"USE_EXTERNAL_SOUNDS": "Use external sounds",
|
||||||
"idpermissions":"This will allow the bot to:",
|
"SEND_VOICE_MESSAGES": "Send voice messages",
|
||||||
"addBot":"Add to server",
|
"SEND_POLLS": "Create polls",
|
||||||
"loadingText":"Jank Client is loading",
|
"USE_EXTERNAL_APPS": "Use external apps"
|
||||||
"loaddesc":"This shouldn't take long",
|
}
|
||||||
"switchaccounts":"Switch Accounts",
|
},
|
||||||
"instanceField":"Instance:",
|
"hideBlockedMessages":"You have this user blocked, click to hide these messages.",
|
||||||
"emailField":"Email:",
|
"showBlockedMessages":"You have this user blocked, click to see the $1 blocked {{PLURAL:$1|message|messages}}.",
|
||||||
"pwField":"Password:",
|
"deleteConfirm":"Are you sure you want to delete this?",
|
||||||
"loginButton":"Login",
|
"yes":"Yes",
|
||||||
"noAccount":"Don't have an account?",
|
"no":"No",
|
||||||
"userField":"Username:",
|
"todayAt":"Today at $1",
|
||||||
"pw2Field":"Enter password again:",
|
"yesterdayAt":"Yesterday at $1",
|
||||||
"dobField":"Date of birth:",
|
"otherAt":"$1 at $2",
|
||||||
"createAccount":"Create account",
|
"botSettings":"Bot Settings",
|
||||||
"alreadyHave":"Already have an account?",
|
"uploadPfp":"Upload pfp:",
|
||||||
"openClient":"Open Client",
|
"uploadBanner":"Upload banner:",
|
||||||
"welcomeJank":"Welcome to Jank Client",
|
"pronouns":"Pronouns:",
|
||||||
"box1title":"Jank Client is a Spacebar-compatible client seeking to be as good as it can be with many features including:",
|
"bio":"Bio:",
|
||||||
"box1Items":"Direct Messaging|Reactions support|Invites|Account switching|User settings|Developer portal|Bot invites|Translation support",
|
"profileColor":"Profile color",
|
||||||
"compatableInstances":"Spacebar-Compatible Instances:",
|
"botGuilds":"Guilds bot is in:",
|
||||||
"box3title":"Contribute to Jank Client",
|
"leaveGuild":"Leave Guild",
|
||||||
"box3description":"We always appreciate some help, whether that be in the form of bug reports, or code, or even just pointing out some typos."
|
"confirmGuildLeave":"Are you sure you want to leave $1",
|
||||||
},
|
"UrlGen":"URL generator",
|
||||||
"register":{
|
"typing":"$2 {{PLURAL:$1|is|are}} typing",
|
||||||
"passwordError:":"Password: $1",
|
"noMessages":"No messages appear to be here, be the first to say something!",
|
||||||
"usernameError":"Username: $1",
|
"blankMessage":"Blank Message",
|
||||||
"emailError":"Email: $1",
|
"channel":{
|
||||||
"DOBError":"Date of Birth: $1",
|
"copyId":"Copy channel id",
|
||||||
"agreeTOS":"I agree to the [Terms of Service]($1):",
|
"markRead":"Mark as read",
|
||||||
"noTOS":"This instance has no Terms of Service, accept ToS anyways:"
|
"settings":"Settings",
|
||||||
},
|
"delete":"Delete channel",
|
||||||
"leaving":"You're leaving Spacebar",
|
"makeInvite":"Make invite",
|
||||||
"goingToURL":"You're going to $1. Are you sure you want to go there?",
|
"settingsFor":"Settings for $1",
|
||||||
"goThere":"Go there",
|
"voice":"Voice",
|
||||||
"goThereTrust":"Go there and trust in the future",
|
"text":"Text",
|
||||||
"nevermind":"Nevermind",
|
"announcement":"Announcements",
|
||||||
"submit":"submit",
|
"name:":"Name:",
|
||||||
"guild":{
|
"topic:":"Topic:",
|
||||||
"copyId":"Copy guild id",
|
"nsfw:":"NSFW:",
|
||||||
"markRead":"Mark as read",
|
"selectType":"Select channel type",
|
||||||
"notifications":"Notifications",
|
"selectName":"Name of channel",
|
||||||
"leave":"Leave guild",
|
"selectCatName":"Name of channel",
|
||||||
"settings":"Settings",
|
"createChannel":"Create channel",
|
||||||
"delete":"Delete guild",
|
"createCatagory":"Create category"
|
||||||
"makeInvite":"Make invite",
|
},
|
||||||
"settingsFor":"Settings for $1",
|
"switchAccounts":"Switch accounts ⇌",
|
||||||
"name:":"Name:",
|
"accountNotStart":"Account unable to start",
|
||||||
"topic:":"Topic:",
|
"home":{
|
||||||
"icon:":"Icon:",
|
"uptimeStats":"Uptime: \n All time: $1%\nThis week: $2%\nToday: $3%",
|
||||||
"overview":"Overview",
|
"warnOffiline":"Instance is offline, can't connect"
|
||||||
"banner:":"Banner:",
|
},
|
||||||
"region:":"Region:",
|
"htmlPages":{
|
||||||
"roles":"Roles",
|
"idpermissions":"This will allow the bot to:",
|
||||||
"selectnoti":"Select notifications type",
|
"addBot":"Add to server",
|
||||||
"all":"all",
|
"loadingText":"Jank Client is loading",
|
||||||
"onlyMentions":"only mentions",
|
"loaddesc":"This shouldn't take long",
|
||||||
"none":"node",
|
"switchaccounts":"Switch Accounts",
|
||||||
"confirmLeave":"Are you sure you want to leave?",
|
"instanceField":"Instance:",
|
||||||
"yesLeave":"Yes, I'm sure",
|
"emailField":"Email:",
|
||||||
"noLeave":"Nevermind",
|
"pwField":"Password:",
|
||||||
"confirmDelete":"Are you sure you want to delete $1?",
|
"loginButton":"Login",
|
||||||
"serverName":"Name of server:",
|
"noAccount":"Don't have an account?",
|
||||||
"yesDelete":"Yes, I'm sure",
|
"userField":"Username:",
|
||||||
"noDelete":"Nevermind",
|
"pw2Field":"Enter password again:",
|
||||||
"create":"Create guild",
|
"dobField":"Date of birth:",
|
||||||
"loadingDiscovery":"Loading...",
|
"createAccount":"Create account",
|
||||||
"disoveryTitle":"Guild discovery ($1) {{PLURAL:$1|entry|entries}}"
|
"alreadyHave":"Already have an account?",
|
||||||
},
|
"openClient":"Open Client",
|
||||||
"role":{
|
"welcomeJank":"Welcome to Jank Client",
|
||||||
"displaySettings":"Display settings",
|
"box1title":"Jank Client is a Spacebar-compatible client seeking to be as good as it can be with many features including:",
|
||||||
"name":"Role name:",
|
"box1Items":"Direct Messaging|Reactions support|Invites|Account switching|User settings|Developer portal|Bot invites|Translation support",
|
||||||
"hoisted":"Hoisted:",
|
"compatableInstances":"Spacebar-Compatible Instances:",
|
||||||
"mentionable":"Allow anyone to ping this role:",
|
"box3title":"Contribute to Jank Client",
|
||||||
"color":"Color",
|
"box3description":"We always appreciate some help, whether that be in the form of bug reports, or code, or even just pointing out some typos."
|
||||||
"remove":"Remove role",
|
},
|
||||||
"delete":"Delete Role",
|
"register":{
|
||||||
"confirmDelete":"Are you sure you want to delete $1?"
|
"passwordError:":"Password: $1",
|
||||||
},
|
"usernameError":"Username: $1",
|
||||||
"settings":{
|
"emailError":"Email: $1",
|
||||||
"unsaved":"Careful, you have unsaved changes",
|
"DOBError":"Date of Birth: $1",
|
||||||
"save":"Save changes"
|
"agreeTOS":"I agree to the [Terms of Service]($1):",
|
||||||
},
|
"noTOS":"This instance has no Terms of Service, accept ToS anyways:"
|
||||||
"localuser":{
|
},
|
||||||
"settings":"Settings",
|
"leaving":"You're leaving Spacebar",
|
||||||
"userSettings":"User Settings",
|
"goingToURL":"You're going to $1. Are you sure you want to go there?",
|
||||||
"themesAndSounds":"Themes & Sounds",
|
"goThere":"Go there",
|
||||||
"theme:":"Theme",
|
"goThereTrust":"Go there and trust in the future",
|
||||||
"notisound":"Notification sound:",
|
"nevermind":"Nevermind",
|
||||||
"accentColor":"Accent color:",
|
"submit":"submit",
|
||||||
"enableEVoice":"Enable experimental Voice support",
|
"guild":{
|
||||||
"VoiceWarning":"Are you sure you want to enable this, this is very experimental and is likely to cause issues. (this feature is for devs, please don't enable if you don't know what you're doing)",
|
"copyId":"Copy guild id",
|
||||||
"updateSettings":"Update Settings",
|
"markRead":"Mark as read",
|
||||||
"swSettings":"Service Worker setting",
|
"notifications":"Notifications",
|
||||||
"SWOff":"Off",
|
"leave":"Leave guild",
|
||||||
"SWOffline":"Offline only",
|
"settings":"Settings",
|
||||||
"SWOn":"On",
|
"delete":"Delete guild",
|
||||||
"clearCache":"Clear cache",
|
"makeInvite":"Make invite",
|
||||||
"CheckUpdate":"Check for updates",
|
"settingsFor":"Settings for $1",
|
||||||
"accountSettings":"Account Settings",
|
"name:":"Name:",
|
||||||
"2faDisable":"Disable 2FA",
|
"topic:":"Topic:",
|
||||||
"badCode":"Invalid code",
|
"icon:":"Icon:",
|
||||||
"2faEnable":"Enable 2FA",
|
"overview":"Overview",
|
||||||
"2faCode:":"Code:",
|
"banner:":"Banner:",
|
||||||
"setUp2fa":"2FA Setup",
|
"region:":"Region:",
|
||||||
"badPassword":"Incorrect password",
|
"roles":"Roles",
|
||||||
"setUp2faInstruction":"Copy this secret into your totp(time-based one time password) app",
|
"selectnoti":"Select notifications type",
|
||||||
"2faCodeGive":"Your secret is: $1 and it's 6 digits, with a 30 second token period",
|
"all":"all",
|
||||||
"changeDiscriminator":"Change discriminator",
|
"onlyMentions":"only mentions",
|
||||||
"newDiscriminator":"New discriminator:",
|
"none":"node",
|
||||||
"changeEmail":"Change email",
|
"confirmLeave":"Are you sure you want to leave?",
|
||||||
"password:":"Password",
|
"yesLeave":"Yes, I'm sure",
|
||||||
"newEmail:":"New email",
|
"noLeave":"Nevermind",
|
||||||
"changeUsername":"Change username",
|
"confirmDelete":"Are you sure you want to delete $1?",
|
||||||
"newUsername":"New username:",
|
"serverName":"Name of server:",
|
||||||
"changePassword":"Change password",
|
"yesDelete":"Yes, I'm sure",
|
||||||
"oldPassword:":"Old password:",
|
"noDelete":"Nevermind",
|
||||||
"newPassword:":"New password:",
|
"create":"Create guild",
|
||||||
"PasswordsNoMatch":"Password don't match",
|
"loadingDiscovery":"Loading...",
|
||||||
"disableConnection":"This connection has been disabled server-side",
|
"disoveryTitle":"Guild discovery ($1) {{PLURAL:$1|entry|entries}}"
|
||||||
"devPortal":"Developer Portal",
|
},
|
||||||
"createApp":"Create application",
|
"role":{
|
||||||
"team:":"Team:",
|
"displaySettings":"Display settings",
|
||||||
"appName":"Application name:",
|
"name":"Role name:",
|
||||||
"description":"Description:",
|
"hoisted":"Hoisted:",
|
||||||
"privacyPolcyURL":"Privacy policy URL:",
|
"mentionable":"Allow anyone to ping this role:",
|
||||||
"TOSURL":"Terms of Service URL:",
|
"color":"Color",
|
||||||
"publicAvaliable":"Make bot publicly inviteable?",
|
"remove":"Remove role",
|
||||||
"requireCode":"Require code grant to invite the bot?",
|
"delete":"Delete Role",
|
||||||
"manageBot":"Manage bot",
|
"confirmDelete":"Are you sure you want to delete $1?"
|
||||||
"addBot":"Add bot",
|
},
|
||||||
"confirmAddBot":"Are you sure you want to add a bot to this application? There's no going back.",
|
"settings":{
|
||||||
"confuseNoBot":"For some reason, this application doesn't have a bot (yet).",
|
"unsaved":"Careful, you have unsaved changes",
|
||||||
"editingBot":"Editing bot $1",
|
"save":"Save changes"
|
||||||
"botUsername":"Bot username:",
|
},
|
||||||
"botAvatar":"Bot avatar:",
|
"localuser":{
|
||||||
"resetToken":"Reset Token",
|
"settings":"Settings",
|
||||||
"confirmReset":"Are you sure you want to reset the bot token? Your bot will stop working until you update it.",
|
"userSettings":"User Settings",
|
||||||
"tokenDisplay":"Token: $1",
|
"themesAndSounds":"Themes & Sounds",
|
||||||
"saveToken":"Save token to localStorage",
|
"theme:":"Theme",
|
||||||
"noToken":"Don't know token so can't save it to localStorage, sorry",
|
"notisound":"Notification sound:",
|
||||||
"advancedBot":"Advanced Bot Settings",
|
"accentColor":"Accent color:",
|
||||||
"botInviteCreate":"Bot Invite Creator",
|
"enableEVoice":"Enable experimental Voice support",
|
||||||
"language":"Language:",
|
"VoiceWarning":"Are you sure you want to enable this, this is very experimental and is likely to cause issues. (this feature is for devs, please don't enable if you don't know what you're doing)",
|
||||||
"connections":"Connections"
|
"updateSettings":"Update Settings",
|
||||||
},
|
"swSettings":"Service Worker setting",
|
||||||
"message":{
|
"SWOff":"Off",
|
||||||
"reactionAdd":"Add reaction",
|
"SWOffline":"Offline only",
|
||||||
"delete":"Delete message",
|
"SWOn":"On",
|
||||||
"edit":"Edit message"
|
"clearCache":"Clear cache",
|
||||||
},
|
"CheckUpdate":"Check for updates",
|
||||||
"instanceStats":{
|
"accountSettings":"Account Settings",
|
||||||
"name":"Instance stats: $1",
|
"2faDisable":"Disable 2FA",
|
||||||
"users":"Registered users: $1",
|
"badCode":"Invalid code",
|
||||||
"servers":"Servers: $1",
|
"2faEnable":"Enable 2FA",
|
||||||
"messages":"Messages: $1",
|
"2faCode:":"Code:",
|
||||||
"members":"Members: $1"
|
"setUp2fa":"2FA Setup",
|
||||||
},
|
"badPassword":"Incorrect password",
|
||||||
"inviteOptions":{
|
"setUp2faInstruction":"Copy this secret into your totp(time-based one time password) app",
|
||||||
"title":"Invite People",
|
"2faCodeGive":"Your secret is: $1 and it's 6 digits, with a 30 second token period",
|
||||||
"30m":"30 Minutes",
|
"changeDiscriminator":"Change discriminator",
|
||||||
"1h":"1 Hour",
|
"newDiscriminator":"New discriminator:",
|
||||||
"6h":"6 Hours",
|
"changeEmail":"Change email",
|
||||||
"12h":"12 Hours",
|
"password:":"Password",
|
||||||
"1d":"1 Day",
|
"newEmail:":"New email",
|
||||||
"7d":"7 Days",
|
"changeUsername":"Change username",
|
||||||
"30d":"30 Days",
|
"newUsername":"New username:",
|
||||||
"never":"Never",
|
"changePassword":"Change password",
|
||||||
"limit":"$1 {{PLURAL:$1|use|uses}}",
|
"oldPassword:":"Old password:",
|
||||||
"noLimit":"No limit"
|
"newPassword:":"New password:",
|
||||||
},
|
"PasswordsNoMatch":"Password don't match",
|
||||||
"2faCode":"2FA code:",
|
"disableConnection":"This connection has been disabled server-side",
|
||||||
"invite":{
|
"devPortal":"Developer Portal",
|
||||||
"invitedBy":"You've been invited by $1",
|
"createApp":"Create application",
|
||||||
"alreadyJoined":"Already joined",
|
"team:":"Team:",
|
||||||
"accept":"Accept",
|
"appName":"Application name:",
|
||||||
"noAccount":"Create an account to accept the invite",
|
"description":"Description:",
|
||||||
"longInvitedBy":"$1 invited you to join $2",
|
"privacyPolcyURL":"Privacy policy URL:",
|
||||||
"loginOrCreateAccount":"Login or create an account ⇌",
|
"TOSURL":"Terms of Service URL:",
|
||||||
"joinUsing":"Join using invite",
|
"publicAvaliable":"Make bot publicly inviteable?",
|
||||||
"inviteLinkCode":"Invite Link/Code"
|
"requireCode":"Require code grant to invite the bot?",
|
||||||
},
|
"manageBot":"Manage bot",
|
||||||
"replyingTo":"Replying to $1",
|
"addBot":"Add bot",
|
||||||
"DMs":{
|
"confirmAddBot":"Are you sure you want to add a bot to this application? There's no going back.",
|
||||||
"copyId":"Copy DM id",
|
"confuseNoBot":"For some reason, this application doesn't have a bot (yet).",
|
||||||
"markRead":"Mark as read",
|
"editingBot":"Editing bot $1",
|
||||||
"close":"Close DM"
|
"botUsername":"Bot username:",
|
||||||
},
|
"botAvatar":"Bot avatar:",
|
||||||
"user":{
|
"resetToken":"Reset Token",
|
||||||
"copyId":"Copy user ID",
|
"confirmReset":"Are you sure you want to reset the bot token? Your bot will stop working until you update it.",
|
||||||
"online":"Online",
|
"tokenDisplay":"Token: $1",
|
||||||
"offline":"Offline",
|
"saveToken":"Save token to localStorage",
|
||||||
"message":"Message user",
|
"noToken":"Don't know token so can't save it to localStorage, sorry",
|
||||||
"block":"Block user",
|
"advancedBot":"Advanced Bot Settings",
|
||||||
"unblock":"unblock user",
|
"botInviteCreate":"Bot Invite Creator",
|
||||||
"friendReq":"Friend request",
|
"language":"Language:",
|
||||||
"kick":"Kick member",
|
"connections":"Connections"
|
||||||
"ban":"Ban member",
|
},
|
||||||
"addRole":"Add roles",
|
"message":{
|
||||||
"removeRole":"Remove roles"
|
"reactionAdd":"Add reaction",
|
||||||
},
|
"delete":"Delete message",
|
||||||
"login":{
|
"edit":"Edit message"
|
||||||
"checking":"Checking Instance",
|
},
|
||||||
"allGood":"All good",
|
"instanceStats":{
|
||||||
"invalid":"Invalid Instance, try again",
|
"name":"Instance stats: $1",
|
||||||
"waiting":"Waiting to check Instance"
|
"users":"Registered users: $1",
|
||||||
},
|
"servers":"Servers: $1",
|
||||||
"member":{
|
"messages":"Messages: $1",
|
||||||
"kick":"Kick $1 from $2",
|
"members":"Members: $1"
|
||||||
"reason:":"Reason:",
|
},
|
||||||
"ban":"Ban $1 from $2"
|
"inviteOptions":{
|
||||||
},
|
"title":"Invite People",
|
||||||
"errorReconnect":"Unable to connect to the server, retrying in **$1** seconds...",
|
"30m":"30 Minutes",
|
||||||
"retrying":"Retrying...",
|
"1h":"1 Hour",
|
||||||
"unableToConnect":"Unable to connect to the Spacebar server. Please try logging out and back in."
|
"6h":"6 Hours",
|
||||||
},
|
"12h":"12 Hours",
|
||||||
"ru": "/translations/ru.json",
|
"1d":"1 Day",
|
||||||
"tr": "/translations/tr.json"
|
"7d":"7 Days",
|
||||||
|
"30d":"30 Days",
|
||||||
|
"never":"Never",
|
||||||
|
"limit":"$1 {{PLURAL:$1|use|uses}}",
|
||||||
|
"noLimit":"No limit"
|
||||||
|
},
|
||||||
|
"2faCode":"2FA code:",
|
||||||
|
"invite":{
|
||||||
|
"invitedBy":"You've been invited by $1",
|
||||||
|
"alreadyJoined":"Already joined",
|
||||||
|
"accept":"Accept",
|
||||||
|
"noAccount":"Create an account to accept the invite",
|
||||||
|
"longInvitedBy":"$1 invited you to join $2",
|
||||||
|
"loginOrCreateAccount":"Login or create an account ⇌",
|
||||||
|
"joinUsing":"Join using invite",
|
||||||
|
"inviteLinkCode":"Invite Link/Code"
|
||||||
|
},
|
||||||
|
"replyingTo":"Replying to $1",
|
||||||
|
"DMs":{
|
||||||
|
"copyId":"Copy DM id",
|
||||||
|
"markRead":"Mark as read",
|
||||||
|
"close":"Close DM"
|
||||||
|
},
|
||||||
|
"user":{
|
||||||
|
"copyId":"Copy user ID",
|
||||||
|
"online":"Online",
|
||||||
|
"offline":"Offline",
|
||||||
|
"message":"Message user",
|
||||||
|
"block":"Block user",
|
||||||
|
"unblock":"unblock user",
|
||||||
|
"friendReq":"Friend request",
|
||||||
|
"kick":"Kick member",
|
||||||
|
"ban":"Ban member",
|
||||||
|
"addRole":"Add roles",
|
||||||
|
"removeRole":"Remove roles"
|
||||||
|
},
|
||||||
|
"login":{
|
||||||
|
"checking":"Checking Instance",
|
||||||
|
"allGood":"All good",
|
||||||
|
"invalid":"Invalid Instance, try again",
|
||||||
|
"waiting":"Waiting to check Instance"
|
||||||
|
},
|
||||||
|
"member":{
|
||||||
|
"kick":"Kick $1 from $2",
|
||||||
|
"reason:":"Reason:",
|
||||||
|
"ban":"Ban $1 from $2"
|
||||||
|
},
|
||||||
|
"errorReconnect":"Unable to connect to the server, retrying in **$1** seconds...",
|
||||||
|
"retrying":"Retrying...",
|
||||||
|
"unableToConnect":"Unable to connect to the Spacebar server. Please try logging out and back in."
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,368 +7,369 @@
|
||||||
"locale": "tr",
|
"locale": "tr",
|
||||||
"comment": "Sizli bizli"
|
"comment": "Sizli bizli"
|
||||||
},
|
},
|
||||||
"tr": {
|
"readableName":"Türkçe",
|
||||||
"reply": "Yanıtla",
|
|
||||||
"copyrawtext": "Ham metni kopyala",
|
"reply": "Yanıtla",
|
||||||
"copymessageid": "Mesaj kimliğini kopyala",
|
"copyrawtext": "Ham metni kopyala",
|
||||||
"permissions": {
|
"copymessageid": "Mesaj kimliğini kopyala",
|
||||||
"descriptions": {
|
"permissions": {
|
||||||
"CREATE_INSTANT_INVITE": "Kullanıcının sunucu için davet oluşturmasına izin verir",
|
"descriptions": {
|
||||||
"KICK_MEMBERS": "Kullanıcının sunucudan üyeleri atmasına izin verir",
|
"CREATE_INSTANT_INVITE": "Kullanıcının sunucu için davet oluşturmasına izin verir",
|
||||||
"BAN_MEMBERS": "Kullanıcının sunucudan üyeleri yasaklamasına izin verir",
|
"KICK_MEMBERS": "Kullanıcının sunucudan üyeleri atmasına izin verir",
|
||||||
"ADMINISTRATOR": "Tüm izinlere izin verir ve kanal izin geçersiz kılmalarını atlar. Bu tehlikeli bir izindir!",
|
"BAN_MEMBERS": "Kullanıcının sunucudan üyeleri yasaklamasına izin verir",
|
||||||
"MANAGE_CHANNELS": "Kullanıcının kanalları yönetmesine ve düzenlemesine izin verir",
|
"ADMINISTRATOR": "Tüm izinlere izin verir ve kanal izin geçersiz kılmalarını atlar. Bu tehlikeli bir izindir!",
|
||||||
"MANAGE_GUILD": "Sunucunun yönetimine ve düzenlenmesine izin verir",
|
"MANAGE_CHANNELS": "Kullanıcının kanalları yönetmesine ve düzenlemesine izin verir",
|
||||||
"ADD_REACTIONS": "Kullanıcının mesajlara tepki eklemesine izin verir",
|
"MANAGE_GUILD": "Sunucunun yönetimine ve düzenlenmesine izin verir",
|
||||||
"VIEW_AUDIT_LOG": "Kullanıcının denetim günlüğünü görüntülemesine izin verir",
|
"ADD_REACTIONS": "Kullanıcının mesajlara tepki eklemesine izin verir",
|
||||||
"PRIORITY_SPEAKER": "Ses kanalında öncelikli konuşmacı kullanımına izin verir",
|
"VIEW_AUDIT_LOG": "Kullanıcının denetim günlüğünü görüntülemesine izin verir",
|
||||||
"STREAM": "Kullanıcının yayın yapmasına izin verir",
|
"PRIORITY_SPEAKER": "Ses kanalında öncelikli konuşmacı kullanımına izin verir",
|
||||||
"VIEW_CHANNEL": "Kullanıcının kanalı görüntülemesine izin verir",
|
"STREAM": "Kullanıcının yayın yapmasına izin verir",
|
||||||
"SEND_MESSAGES": "Kullanıcının mesaj göndermesine izin verir",
|
"VIEW_CHANNEL": "Kullanıcının kanalı görüntülemesine izin verir",
|
||||||
"SEND_TTS_MESSAGES": "Kullanıcının metinden sese mesajlar göndermesine izin verir",
|
"SEND_MESSAGES": "Kullanıcının mesaj göndermesine izin verir",
|
||||||
"MANAGE_MESSAGES": "Kullanıcının kendisine ait olmayan mesajları silmesine izin verir",
|
"SEND_TTS_MESSAGES": "Kullanıcının metinden sese mesajlar göndermesine izin verir",
|
||||||
"EMBED_LINKS": "Bu kullanıcı tarafından gönderilen bağlantıların otomatik olarak gömülmesine izin verir",
|
"MANAGE_MESSAGES": "Kullanıcının kendisine ait olmayan mesajları silmesine izin verir",
|
||||||
"ATTACH_FILES": "Kullanıcının dosya eklemesine izin verir",
|
"EMBED_LINKS": "Bu kullanıcı tarafından gönderilen bağlantıların otomatik olarak gömülmesine izin verir",
|
||||||
"READ_MESSAGE_HISTORY": "Kullanıcının mesaj geçmişini okumasına izin verir",
|
"ATTACH_FILES": "Kullanıcının dosya eklemesine izin verir",
|
||||||
"MENTION_EVERYONE": "Kullanıcının herkesi etiketlemesine izin verir",
|
"READ_MESSAGE_HISTORY": "Kullanıcının mesaj geçmişini okumasına izin verir",
|
||||||
"USE_EXTERNAL_EMOJIS": "Kullanıcının harici emojileri kullanmasına izin verir",
|
"MENTION_EVERYONE": "Kullanıcının herkesi etiketlemesine izin verir",
|
||||||
"VIEW_GUILD_INSIGHTS": "Kullanıcının sunucu içgörülerini görmesine izin verir",
|
"USE_EXTERNAL_EMOJIS": "Kullanıcının harici emojileri kullanmasına izin verir",
|
||||||
"CONNECT": "Kullanıcının bir ses kanalına bağlanmasına izin verir",
|
"VIEW_GUILD_INSIGHTS": "Kullanıcının sunucu içgörülerini görmesine izin verir",
|
||||||
"SPEAK": "Kullanıcının bir ses kanalında konuşmasına izin verir",
|
"CONNECT": "Kullanıcının bir ses kanalına bağlanmasına izin verir",
|
||||||
"MUTE_MEMBERS": "Kullanıcının diğer üyeleri susturmasına izin verir",
|
"SPEAK": "Kullanıcının bir ses kanalında konuşmasına izin verir",
|
||||||
"DEAFEN_MEMBERS": "Kullanıcının diğer üyeleri sağırlamasına izin verir",
|
"MUTE_MEMBERS": "Kullanıcının diğer üyeleri susturmasına izin verir",
|
||||||
"MOVE_MEMBERS": "Kullanıcının üyeleri ses kanalları arasında taşımasına izin verir",
|
"DEAFEN_MEMBERS": "Kullanıcının diğer üyeleri sağırlamasına izin verir",
|
||||||
"USE_VAD": "Kullanıcıların ses etkinliği ile konuşmasına izin verir",
|
"MOVE_MEMBERS": "Kullanıcının üyeleri ses kanalları arasında taşımasına izin verir",
|
||||||
"CHANGE_NICKNAME": "Kullanıcının kendi takma adını değiştirmesine izin verir",
|
"USE_VAD": "Kullanıcıların ses etkinliği ile konuşmasına izin verir",
|
||||||
"MANAGE_NICKNAMES": "Kullanıcının diğer üyelerin takma adlarını değiştirmesine izin verir",
|
"CHANGE_NICKNAME": "Kullanıcının kendi takma adını değiştirmesine izin verir",
|
||||||
"MANAGE_ROLES": "Kullanıcının rolleri düzenlemesine ve yönetmesine izin verir",
|
"MANAGE_NICKNAMES": "Kullanıcının diğer üyelerin takma adlarını değiştirmesine izin verir",
|
||||||
"MANAGE_WEBHOOKS": "Webhook'ların yönetimine ve düzenlenmesine izin verir",
|
"MANAGE_ROLES": "Kullanıcının rolleri düzenlemesine ve yönetmesine izin verir",
|
||||||
"MANAGE_GUILD_EXPRESSIONS": "Emoji, çıkartma ve ses panolarını yönetmeye izin verir",
|
"MANAGE_WEBHOOKS": "Webhook'ların yönetimine ve düzenlenmesine izin verir",
|
||||||
"USE_APPLICATION_COMMANDS": "Kullanıcının uygulama komutlarını kullanmasına izin verir",
|
"MANAGE_GUILD_EXPRESSIONS": "Emoji, çıkartma ve ses panolarını yönetmeye izin verir",
|
||||||
"REQUEST_TO_SPEAK": "Kullanıcının sahne kanalında konuşma isteğinde bulunmasına izin verir",
|
"USE_APPLICATION_COMMANDS": "Kullanıcının uygulama komutlarını kullanmasına izin verir",
|
||||||
"MANAGE_EVENTS": "Kullanıcının etkinlikleri düzenlemesine ve yönetmesine izin verir",
|
"REQUEST_TO_SPEAK": "Kullanıcının sahne kanalında konuşma isteğinde bulunmasına izin verir",
|
||||||
"MANAGE_THREADS": "Kullanıcının konuları silmesine ve arşivlemesine ve tüm özel konuları görüntülemesine izin verir",
|
"MANAGE_EVENTS": "Kullanıcının etkinlikleri düzenlemesine ve yönetmesine izin verir",
|
||||||
"CREATE_PUBLIC_THREADS": "Kullanıcının genel konular oluşturmasına izin verir",
|
"MANAGE_THREADS": "Kullanıcının konuları silmesine ve arşivlemesine ve tüm özel konuları görüntülemesine izin verir",
|
||||||
"CREATE_PRIVATE_THREADS": "Kullanıcının özel konular oluşturmasına izin verir",
|
"CREATE_PUBLIC_THREADS": "Kullanıcının genel konular oluşturmasına izin verir",
|
||||||
"USE_EXTERNAL_STICKERS": "Kullanıcının harici çıkartmaları kullanmasına izin verir",
|
"CREATE_PRIVATE_THREADS": "Kullanıcının özel konular oluşturmasına izin verir",
|
||||||
"SEND_MESSAGES_IN_THREADS": "Kullanıcının konularda mesaj göndermesine izin verir",
|
"USE_EXTERNAL_STICKERS": "Kullanıcının harici çıkartmaları kullanmasına izin verir",
|
||||||
"USE_EMBEDDED_ACTIVITIES": "Kullanıcının gömülü etkinlikleri kullanmasına izin verir",
|
"SEND_MESSAGES_IN_THREADS": "Kullanıcının konularda mesaj göndermesine izin verir",
|
||||||
"MODERATE_MEMBERS": "Kullanıcının diğer kullanıcıları susturmasına izin verir",
|
"USE_EMBEDDED_ACTIVITIES": "Kullanıcının gömülü etkinlikleri kullanmasına izin verir",
|
||||||
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "Abonelik içgörülerini görüntülemeye izin verir",
|
"MODERATE_MEMBERS": "Kullanıcının diğer kullanıcıları susturmasına izin verir",
|
||||||
"USE_SOUNDBOARD": "Ses panosunu bir ses kanalında kullanmaya izin verir",
|
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "Abonelik içgörülerini görüntülemeye izin verir",
|
||||||
"CREATE_GUILD_EXPRESSIONS": "Emoji, çıkartma ve ses panosu sesleri oluşturmaya ve kullanıcının oluşturduklarını düzenlemeye ve silmeye izin verir",
|
"USE_SOUNDBOARD": "Ses panosunu bir ses kanalında kullanmaya izin verir",
|
||||||
"CREATE_EVENTS": "Zamanlanmış etkinlikler oluşturmaya ve kullanıcının oluşturduklarını düzenlemeye ve silmeye izin verir",
|
"CREATE_GUILD_EXPRESSIONS": "Emoji, çıkartma ve ses panosu sesleri oluşturmaya ve kullanıcının oluşturduklarını düzenlemeye ve silmeye izin verir",
|
||||||
"USE_EXTERNAL_SOUNDS": "Diğer sunuculardan özel ses panosu seslerini kullanmaya izin verir",
|
"CREATE_EVENTS": "Zamanlanmış etkinlikler oluşturmaya ve kullanıcının oluşturduklarını düzenlemeye ve silmeye izin verir",
|
||||||
"SEND_VOICE_MESSAGES": "Sesli mesajlar göndermeye izin verir",
|
"USE_EXTERNAL_SOUNDS": "Diğer sunuculardan özel ses panosu seslerini kullanmaya izin verir",
|
||||||
"SEND_POLLS": "Anketler göndermeye izin verir",
|
"SEND_VOICE_MESSAGES": "Sesli mesajlar göndermeye izin verir",
|
||||||
"USE_EXTERNAL_APPS": "Kullanıcı tarafından yüklenen uygulamaların herkese açık yanıtlar göndermesine izin verir. Devre dışı bırakıldığında, kullanıcılar yine de uygulamalarını kullanabilir ancak yanıtlar geçici olacaktır. Bu, sunucuya yüklenmemiş uygulamalar için geçerlidir."
|
"SEND_POLLS": "Anketler göndermeye izin verir",
|
||||||
},
|
"USE_EXTERNAL_APPS": "Kullanıcı tarafından yüklenen uygulamaların herkese açık yanıtlar göndermesine izin verir. Devre dışı bırakıldığında, kullanıcılar yine de uygulamalarını kullanabilir ancak yanıtlar geçici olacaktır. Bu, sunucuya yüklenmemiş uygulamalar için geçerlidir."
|
||||||
"readableNames": {
|
|
||||||
"CREATE_INSTANT_INVITE": "Davet oluştur",
|
|
||||||
"KICK_MEMBERS": "Üyeleri at",
|
|
||||||
"BAN_MEMBERS": "Üyeleri yasakla",
|
|
||||||
"ADMINISTRATOR": "Yönetici",
|
|
||||||
"MANAGE_CHANNELS": "Kanalları yönet",
|
|
||||||
"MANAGE_GUILD": "Sunucuyu yönet",
|
|
||||||
"ADD_REACTIONS": "Tepkiler ekle",
|
|
||||||
"VIEW_AUDIT_LOG": "Denetim günlüğünü görüntüle",
|
|
||||||
"PRIORITY_SPEAKER": "Öncelikli konuşmacı",
|
|
||||||
"STREAM": "Video",
|
|
||||||
"VIEW_CHANNEL": "Kanalları görüntüle",
|
|
||||||
"SEND_MESSAGES": "Mesaj gönder",
|
|
||||||
"SEND_TTS_MESSAGES": "Metinden sese mesaj gönder",
|
|
||||||
"MANAGE_MESSAGES": "Mesajları yönet",
|
|
||||||
"EMBED_LINKS": "Bağlantıları göm",
|
|
||||||
"ATTACH_FILES": "Dosyaları ekle",
|
|
||||||
"READ_MESSAGE_HISTORY": "Mesaj geçmişini oku",
|
|
||||||
"MENTION_EVERYONE": "@everyone, @here ve tüm rolleri etiketle",
|
|
||||||
"USE_EXTERNAL_EMOJIS": "Harici emojileri kullan",
|
|
||||||
"VIEW_GUILD_INSIGHTS": "Sunucu içgörülerini görüntüle",
|
|
||||||
"CONNECT": "Bağlan",
|
|
||||||
"SPEAK": "Konuş",
|
|
||||||
"MUTE_MEMBERS": "Üyeleri sustur",
|
|
||||||
"DEAFEN_MEMBERS": "Üyeleri sağırla",
|
|
||||||
"MOVE_MEMBERS": "Üyeleri taşı",
|
|
||||||
"USE_VAD": "Ses etkinliği algılamayı kullan",
|
|
||||||
"CHANGE_NICKNAME": "Takma adı değiştir",
|
|
||||||
"MANAGE_NICKNAMES": "Takma adları yönet",
|
|
||||||
"MANAGE_ROLES": "Rolleri yönet",
|
|
||||||
"MANAGE_WEBHOOKS": "Webhook'ları yönet",
|
|
||||||
"MANAGE_GUILD_EXPRESSIONS": "İfadeleri yönet",
|
|
||||||
"USE_APPLICATION_COMMANDS": "Uygulama komutlarını kullan",
|
|
||||||
"REQUEST_TO_SPEAK": "Konuşma isteğinde bulun",
|
|
||||||
"MANAGE_EVENTS": "Etkinlikleri yönet",
|
|
||||||
"MANAGE_THREADS": "Konuları yönet",
|
|
||||||
"CREATE_PUBLIC_THREADS": "Genel konular oluştur",
|
|
||||||
"CREATE_PRIVATE_THREADS": "Özel konular oluştur",
|
|
||||||
"USE_EXTERNAL_STICKERS": "Harici çıkartmaları kullan",
|
|
||||||
"SEND_MESSAGES_IN_THREADS": "Konularda mesaj gönder",
|
|
||||||
"USE_EMBEDDED_ACTIVITIES": "Etkinlikleri kullan",
|
|
||||||
"MODERATE_MEMBERS": "Üyeleri zaman aşımına uğrat",
|
|
||||||
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "İçerik üretici gelir analitiğini görüntüle",
|
|
||||||
"USE_SOUNDBOARD": "Ses panosunu kullan",
|
|
||||||
"CREATE_GUILD_EXPRESSIONS": "İfadeler oluştur",
|
|
||||||
"CREATE_EVENTS": "Etkinlikler oluştur",
|
|
||||||
"USE_EXTERNAL_SOUNDS": "Harici sesleri kullan",
|
|
||||||
"SEND_VOICE_MESSAGES": "Sesli mesajlar gönder",
|
|
||||||
"SEND_POLLS": "Anketler oluştur",
|
|
||||||
"USE_EXTERNAL_APPS": "Harici uygulamaları kullan"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"hideBlockedMessages": "Bu kullanıcıyı engellediniz, bu mesajları gizlemek için tıklayın.",
|
"readableNames": {
|
||||||
"showBlockedMessages": "Bu kullanıcıyı engellediniz, $1 engellenmiş mesajı görmek için tıklayın.",
|
"CREATE_INSTANT_INVITE": "Davet oluştur",
|
||||||
"deleteConfirm": "Bunu silmek istediğinizden emin misiniz?",
|
"KICK_MEMBERS": "Üyeleri at",
|
||||||
"yes": "Evet",
|
"BAN_MEMBERS": "Üyeleri yasakla",
|
||||||
"no": "Hayır",
|
"ADMINISTRATOR": "Yönetici",
|
||||||
"todayAt": "Bugün saat $1",
|
"MANAGE_CHANNELS": "Kanalları yönet",
|
||||||
"yesterdayAt": "Dün saat $1",
|
"MANAGE_GUILD": "Sunucuyu yönet",
|
||||||
"otherAt": "$1 tarihinde saat $2",
|
"ADD_REACTIONS": "Tepkiler ekle",
|
||||||
"botSettings": "Bot Ayarları",
|
"VIEW_AUDIT_LOG": "Denetim günlüğünü görüntüle",
|
||||||
"uploadPfp": "Profil resmi yükle:",
|
"PRIORITY_SPEAKER": "Öncelikli konuşmacı",
|
||||||
"uploadBanner": "Afiş yükle:",
|
"STREAM": "Video",
|
||||||
"pronouns": "Zamirler:",
|
"VIEW_CHANNEL": "Kanalları görüntüle",
|
||||||
"bio": "Biyografi:",
|
"SEND_MESSAGES": "Mesaj gönder",
|
||||||
"profileColor": "Profil rengi",
|
"SEND_TTS_MESSAGES": "Metinden sese mesaj gönder",
|
||||||
"botGuilds": "Botun bulunduğu sunucular:",
|
"MANAGE_MESSAGES": "Mesajları yönet",
|
||||||
"leaveGuild": "Sunucudan ayrıl",
|
"EMBED_LINKS": "Bağlantıları göm",
|
||||||
"confirmGuildLeave": "$1 sunucusundan ayrılmak istediğinizden emin misiniz",
|
"ATTACH_FILES": "Dosyaları ekle",
|
||||||
"UrlGen": "URL oluşturucu",
|
"READ_MESSAGE_HISTORY": "Mesaj geçmişini oku",
|
||||||
"typing": "$2 {{PLURAL:$1|yazıyor|yazıyorlar}}",
|
"MENTION_EVERYONE": "@everyone, @here ve tüm rolleri etiketle",
|
||||||
"noMessages": "Burada mesaj görünmüyor, ilk siz bir şey söyleyin!",
|
"USE_EXTERNAL_EMOJIS": "Harici emojileri kullan",
|
||||||
"blankMessage": "Boş Mesaj",
|
"VIEW_GUILD_INSIGHTS": "Sunucu içgörülerini görüntüle",
|
||||||
"channel": {
|
"CONNECT": "Bağlan",
|
||||||
"copyId": "Kanal kimliğini kopyala",
|
"SPEAK": "Konuş",
|
||||||
"markRead": "Okundu olarak işaretle",
|
"MUTE_MEMBERS": "Üyeleri sustur",
|
||||||
"settings": "Ayarlar",
|
"DEAFEN_MEMBERS": "Üyeleri sağırla",
|
||||||
"delete": "Kanalı sil",
|
"MOVE_MEMBERS": "Üyeleri taşı",
|
||||||
"makeInvite": "Davet oluştur",
|
"USE_VAD": "Ses etkinliği algılamayı kullan",
|
||||||
"settingsFor": "$1 için ayarlar",
|
"CHANGE_NICKNAME": "Takma adı değiştir",
|
||||||
"voice": "Ses",
|
"MANAGE_NICKNAMES": "Takma adları yönet",
|
||||||
"text": "Metin",
|
"MANAGE_ROLES": "Rolleri yönet",
|
||||||
"announcement": "Duyurular",
|
"MANAGE_WEBHOOKS": "Webhook'ları yönet",
|
||||||
"name:": "Ad:",
|
"MANAGE_GUILD_EXPRESSIONS": "İfadeleri yönet",
|
||||||
"topic:": "Konu:",
|
"USE_APPLICATION_COMMANDS": "Uygulama komutlarını kullan",
|
||||||
"nsfw:": "NSFW:",
|
"REQUEST_TO_SPEAK": "Konuşma isteğinde bulun",
|
||||||
"selectType": "Kanal türünü seç",
|
"MANAGE_EVENTS": "Etkinlikleri yönet",
|
||||||
"selectName": "Kanal adı",
|
"MANAGE_THREADS": "Konuları yönet",
|
||||||
"selectCatName": "Kategori adı",
|
"CREATE_PUBLIC_THREADS": "Genel konular oluştur",
|
||||||
"createChannel": "Kanal oluştur",
|
"CREATE_PRIVATE_THREADS": "Özel konular oluştur",
|
||||||
"createCatagory": "Kategori oluştur"
|
"USE_EXTERNAL_STICKERS": "Harici çıkartmaları kullan",
|
||||||
},
|
"SEND_MESSAGES_IN_THREADS": "Konularda mesaj gönder",
|
||||||
"switchAccounts": "Hesapları Değiştir ⇌",
|
"USE_EMBEDDED_ACTIVITIES": "Etkinlikleri kullan",
|
||||||
"accountNotStart": "Hesap başlatılamadı",
|
"MODERATE_MEMBERS": "Üyeleri zaman aşımına uğrat",
|
||||||
"home": {
|
"VIEW_CREATOR_MONETIZATION_ANALYTICS": "İçerik üretici gelir analitiğini görüntüle",
|
||||||
"uptimeStats": "Çalışma Süresi: \n Tüm zamanlar: $1%\nBu hafta: $2%\nBugün: $3%",
|
"USE_SOUNDBOARD": "Ses panosunu kullan",
|
||||||
"warnOffiline": "Örnek çevrimdışı, bağlanılamıyor"
|
"CREATE_GUILD_EXPRESSIONS": "İfadeler oluştur",
|
||||||
},
|
"CREATE_EVENTS": "Etkinlikler oluştur",
|
||||||
"htmlPages": {
|
"USE_EXTERNAL_SOUNDS": "Harici sesleri kullan",
|
||||||
"idpermissions": "Bu bot şunlara izin verecek:",
|
"SEND_VOICE_MESSAGES": "Sesli mesajlar gönder",
|
||||||
"addBot": "Sunucuya ekle",
|
"SEND_POLLS": "Anketler oluştur",
|
||||||
"loadingText": "Jank Client yükleniyor",
|
"USE_EXTERNAL_APPS": "Harici uygulamaları kullan"
|
||||||
"loaddesc": "Bu uzun sürmemeli",
|
}
|
||||||
"switchaccounts": "Hesapları Değiştir",
|
},
|
||||||
"instanceField": "Örnek:",
|
"hideBlockedMessages": "Bu kullanıcıyı engellediniz, bu mesajları gizlemek için tıklayın.",
|
||||||
"emailField": "E-posta:",
|
"showBlockedMessages": "Bu kullanıcıyı engellediniz, $1 engellenmiş mesajı görmek için tıklayın.",
|
||||||
"pwField": "Parola:",
|
"deleteConfirm": "Bunu silmek istediğinizden emin misiniz?",
|
||||||
"loginButton": "Giriş Yap",
|
"yes": "Evet",
|
||||||
"noAccount": "Hesabınız yok mu?",
|
"no": "Hayır",
|
||||||
"userField": "Kullanıcı adı:",
|
"todayAt": "Bugün saat $1",
|
||||||
"pw2Field": "Parolayı tekrar girin:",
|
"yesterdayAt": "Dün saat $1",
|
||||||
"dobField": "Doğum tarihi:",
|
"otherAt": "$1 tarihinde saat $2",
|
||||||
"createAccount": "Hesap oluştur",
|
"botSettings": "Bot Ayarları",
|
||||||
"alreadyHave": "Zaten bir hesabınız var mı?",
|
"uploadPfp": "Profil resmi yükle:",
|
||||||
"openClient": "İstemciyi Aç",
|
"uploadBanner": "Afiş yükle:",
|
||||||
"welcomeJank": "Jank Client'a Hoş Geldiniz",
|
"pronouns": "Zamirler:",
|
||||||
"box1title": "Jank Client, birçok özellikle mümkün olduğunca iyi olmaya çalışan bir Spacebar uyumlu istemcidir, bunlar arasında:",
|
"bio": "Biyografi:",
|
||||||
"box1Items": "Doğrudan Mesajlaşma|Tepkiler desteği|Davetler|Hesap değiştirme|Kullanıcı ayarları|Geliştirici portalı|Bot davetleri|Çeviri desteği",
|
"profileColor": "Profil rengi",
|
||||||
"compatableInstances": "Spacebar Uyumlu Örnekler:",
|
"botGuilds": "Botun bulunduğu sunucular:",
|
||||||
"box3title": "Jank Client'a Katkıda Bulunun",
|
"leaveGuild": "Sunucudan ayrıl",
|
||||||
"box3description": "Her zaman yardımı takdir ederiz, ister hata raporları, ister kod şeklinde olsun, hatta sadece bazı yazım hatalarını işaret etseniz bile."
|
"confirmGuildLeave": "$1 sunucusundan ayrılmak istediğinizden emin misiniz",
|
||||||
},
|
"UrlGen": "URL oluşturucu",
|
||||||
"register": {
|
"typing": "$2 {{PLURAL:$1|yazıyor|yazıyorlar}}",
|
||||||
"passwordError:": "Parola: $1",
|
"noMessages": "Burada mesaj görünmüyor, ilk siz bir şey söyleyin!",
|
||||||
"usernameError": "Kullanıcı adı: $1",
|
"blankMessage": "Boş Mesaj",
|
||||||
"emailError": "E-posta: $1",
|
"channel": {
|
||||||
"DOBError": "Doğum Tarihi: $1",
|
"copyId": "Kanal kimliğini kopyala",
|
||||||
"agreeTOS": "[Hizmet Şartlarını]($1) kabul ediyorum:",
|
"markRead": "Okundu olarak işaretle",
|
||||||
"noTOS": "Bu örneğin Hizmet Şartları yok, yine de TOS'u kabul et:"
|
"settings": "Ayarlar",
|
||||||
},
|
"delete": "Kanalı sil",
|
||||||
"leaving": "Spacebar'dan ayrılıyorsunuz",
|
"makeInvite": "Davet oluştur",
|
||||||
"goingToURL": "$1 adresine gidiyorsunuz. Oraya gitmek istediğinizden emin misiniz?",
|
"settingsFor": "$1 için ayarlar",
|
||||||
"goThere": "Oraya git",
|
"voice": "Ses",
|
||||||
"goThereTrust": "Oraya git ve gelecekte güven",
|
"text": "Metin",
|
||||||
"nevermind": "Boşver",
|
"announcement": "Duyurular",
|
||||||
"submit": "Gönder",
|
"name:": "Ad:",
|
||||||
"guild": {
|
"topic:": "Konu:",
|
||||||
"copyId": "Sunucu kimliğini kopyala",
|
"nsfw:": "NSFW:",
|
||||||
"markRead": "Okundu olarak işaretle",
|
"selectType": "Kanal türünü seç",
|
||||||
"notifications": "Bildirimler",
|
"selectName": "Kanal adı",
|
||||||
"leave": "Sunucudan ayrıl",
|
"selectCatName": "Kategori adı",
|
||||||
"settings": "Ayarlar",
|
"createChannel": "Kanal oluştur",
|
||||||
"delete": "Sunucuyu sil",
|
"createCatagory": "Kategori oluştur"
|
||||||
"makeInvite": "Davet oluştur",
|
},
|
||||||
"settingsFor": "$1 için ayarlar",
|
"switchAccounts": "Hesapları Değiştir ⇌",
|
||||||
"name:": "Ad:",
|
"accountNotStart": "Hesap başlatılamadı",
|
||||||
"topic:": "Konu:",
|
"home": {
|
||||||
"icon:": "Simge:",
|
"uptimeStats": "Çalışma Süresi: \n Tüm zamanlar: $1%\nBu hafta: $2%\nBugün: $3%",
|
||||||
"overview": "Genel Bakış",
|
"warnOffiline": "Örnek çevrimdışı, bağlanılamıyor"
|
||||||
"banner:": "Afiş:",
|
},
|
||||||
"region:": "Bölge:",
|
"htmlPages": {
|
||||||
"roles": "Roller",
|
"idpermissions": "Bu bot şunlara izin verecek:",
|
||||||
"selectnoti": "Bildirim türünü seç",
|
"addBot": "Sunucuya ekle",
|
||||||
"all": "hepsi",
|
"loadingText": "Jank Client yükleniyor",
|
||||||
"onlyMentions": "sadece bahsetmeler",
|
"loaddesc": "Bu uzun sürmemeli",
|
||||||
"none": "hiçbiri",
|
"switchaccounts": "Hesapları Değiştir",
|
||||||
"confirmLeave": "Ayrılmak istediğinizden emin misiniz?",
|
"instanceField": "Örnek:",
|
||||||
"yesLeave": "Evet, eminim",
|
"emailField": "E-posta:",
|
||||||
"noLeave": "Boşver",
|
"pwField": "Parola:",
|
||||||
"confirmDelete": "$1 sunucusunu silmek istediğinizden emin misiniz?",
|
"loginButton": "Giriş Yap",
|
||||||
"serverName": "Sunucu adı:",
|
"noAccount": "Hesabınız yok mu?",
|
||||||
"yesDelete": "Evet, eminim",
|
"userField": "Kullanıcı adı:",
|
||||||
"noDelete": "Boşver",
|
"pw2Field": "Parolayı tekrar girin:",
|
||||||
"create": "Sunucu oluştur",
|
"dobField": "Doğum tarihi:",
|
||||||
"loadingDiscovery": "Yükleniyor...",
|
"createAccount": "Hesap oluştur",
|
||||||
"disoveryTitle": "Sunucu keşfi ($1) girdi"
|
"alreadyHave": "Zaten bir hesabınız var mı?",
|
||||||
},
|
"openClient": "İstemciyi Aç",
|
||||||
"role": {
|
"welcomeJank": "Jank Client'a Hoş Geldiniz",
|
||||||
"displaySettings": "Görüntü Ayarları",
|
"box1title": "Jank Client, birçok özellikle mümkün olduğunca iyi olmaya çalışan bir Spacebar uyumlu istemcidir, bunlar arasında:",
|
||||||
"name": "Rol adı:",
|
"box1Items": "Doğrudan Mesajlaşma|Tepkiler desteği|Davetler|Hesap değiştirme|Kullanıcı ayarları|Geliştirici portalı|Bot davetleri|Çeviri desteği",
|
||||||
"hoisted": "Listede göster:",
|
"compatableInstances": "Spacebar Uyumlu Örnekler:",
|
||||||
"mentionable": "Herkes bu rolü etiketleyebilir:",
|
"box3title": "Jank Client'a Katkıda Bulunun",
|
||||||
"color": "Renk",
|
"box3description": "Her zaman yardımı takdir ederiz, ister hata raporları, ister kod şeklinde olsun, hatta sadece bazı yazım hatalarını işaret etseniz bile."
|
||||||
"remove": "Rolü kaldır",
|
},
|
||||||
"delete": "Rolü Sil",
|
"register": {
|
||||||
"confirmDelete": "$1 silmek istediğinizden emin misiniz?"
|
"passwordError:": "Parola: $1",
|
||||||
},
|
"usernameError": "Kullanıcı adı: $1",
|
||||||
"settings": {
|
"emailError": "E-posta: $1",
|
||||||
"unsaved": "Dikkatli olun, kaydedilmemiş değişiklikleriniz var",
|
"DOBError": "Doğum Tarihi: $1",
|
||||||
"save": "Değişiklikleri kaydet"
|
"agreeTOS": "[Hizmet Şartlarını]($1) kabul ediyorum:",
|
||||||
},
|
"noTOS": "Bu örneğin Hizmet Şartları yok, yine de TOS'u kabul et:"
|
||||||
"localuser": {
|
},
|
||||||
"settings": "Ayarlar",
|
"leaving": "Spacebar'dan ayrılıyorsunuz",
|
||||||
"userSettings": "Kullanıcı Ayarları",
|
"goingToURL": "$1 adresine gidiyorsunuz. Oraya gitmek istediğinizden emin misiniz?",
|
||||||
"themesAndSounds": "Temalar & Sesler",
|
"goThere": "Oraya git",
|
||||||
"theme:": "Tema",
|
"goThereTrust": "Oraya git ve gelecekte güven",
|
||||||
"notisound": "Bildirim sesi:",
|
"nevermind": "Boşver",
|
||||||
"accentColor": "Vurgu rengi:",
|
"submit": "Gönder",
|
||||||
"enableEVoice": "Deneysel Ses desteğini etkinleştir",
|
"guild": {
|
||||||
"VoiceWarning": "Bunu etkinleştirmek istediğinizden emin misiniz, bu çok deneysel ve sorunlara neden olabilir. (bu özellik geliştiriciler içindir, ne yaptığınızı bilmiyorsanız lütfen etkinleştirmeyin)",
|
"copyId": "Sunucu kimliğini kopyala",
|
||||||
"updateSettings": "Ayarları Güncelle",
|
"markRead": "Okundu olarak işaretle",
|
||||||
"swSettings": "Servis Çalışanı ayarı",
|
"notifications": "Bildirimler",
|
||||||
"SWOff": "Kapalı",
|
"leave": "Sunucudan ayrıl",
|
||||||
"SWOffline": "Yalnızca Çevrimdışı",
|
"settings": "Ayarlar",
|
||||||
"SWOn": "Açık",
|
"delete": "Sunucuyu sil",
|
||||||
"clearCache": "Önbelleği temizle",
|
"makeInvite": "Davet oluştur",
|
||||||
"CheckUpdate": "Güncellemeleri kontrol et",
|
"settingsFor": "$1 için ayarlar",
|
||||||
"accountSettings": "Hesap Ayarları",
|
"name:": "Ad:",
|
||||||
"2faDisable": "2FA'yı Devre Dışı Bırak",
|
"topic:": "Konu:",
|
||||||
"badCode": "Geçersiz kod",
|
"icon:": "Simge:",
|
||||||
"2faEnable": "2FA'yı Etkinleştir",
|
"overview": "Genel Bakış",
|
||||||
"2faCode:": "Kod:",
|
"banner:": "Afiş:",
|
||||||
"setUp2fa": "2FA Kurulumu",
|
"region:": "Bölge:",
|
||||||
"badPassword": "Yanlış parola",
|
"roles": "Roller",
|
||||||
"setUp2faInstruction": "Bu gizli anahtarı TOTP uygulamanıza kopyalayın",
|
"selectnoti": "Bildirim türünü seç",
|
||||||
"2faCodeGive": "Gizli anahtarınız: $1 ve 6 haneli, 30 saniyelik bir token süresi var",
|
"all": "hepsi",
|
||||||
"changeDiscriminator": "Ayırıcıyı değiştir",
|
"onlyMentions": "sadece bahsetmeler",
|
||||||
"newDiscriminator": "Yeni ayırıcı:",
|
"none": "hiçbiri",
|
||||||
"changeEmail": "E-postayı değiştir",
|
"confirmLeave": "Ayrılmak istediğinizden emin misiniz?",
|
||||||
"password:": "Parola",
|
"yesLeave": "Evet, eminim",
|
||||||
"newEmail:": "Yeni e-posta",
|
"noLeave": "Boşver",
|
||||||
"changeUsername": "Kullanıcı adını değiştir",
|
"confirmDelete": "$1 sunucusunu silmek istediğinizden emin misiniz?",
|
||||||
"newUsername": "Yeni kullanıcı adı:",
|
"serverName": "Sunucu adı:",
|
||||||
"changePassword": "Parolayı değiştir",
|
"yesDelete": "Evet, eminim",
|
||||||
"oldPassword:": "Eski parola:",
|
"noDelete": "Boşver",
|
||||||
"newPassword:": "Yeni parola:",
|
"create": "Sunucu oluştur",
|
||||||
"PasswordsNoMatch": "Parolalar eşleşmiyor",
|
"loadingDiscovery": "Yükleniyor...",
|
||||||
"disableConnection": "Bu bağlantı sunucu tarafından devre dışı bırakıldı",
|
"disoveryTitle": "Sunucu keşfi ($1) girdi"
|
||||||
"devPortal": "Geliştirici Portalı",
|
},
|
||||||
"createApp": "Uygulama oluştur",
|
"role": {
|
||||||
"team:": "Takım:",
|
"displaySettings": "Görüntü Ayarları",
|
||||||
"appName": "Uygulama adı:",
|
"name": "Rol adı:",
|
||||||
"description": "Açıklama:",
|
"hoisted": "Listede göster:",
|
||||||
"privacyPolcyURL": "Gizlilik politikası URL'si:",
|
"mentionable": "Herkes bu rolü etiketleyebilir:",
|
||||||
"TOSURL": "Hizmet Şartları URL'si:",
|
"color": "Renk",
|
||||||
"publicAvaliable": "Botun herkese açık olarak davet edilmesine izin verilsin mi?",
|
"remove": "Rolü kaldır",
|
||||||
"requireCode": "Botu davet etmek için kod izni gerekiyor mu?",
|
"delete": "Rolü Sil",
|
||||||
"manageBot": "Botu yönet",
|
"confirmDelete": "$1 silmek istediğinizden emin misiniz?"
|
||||||
"addBot": "Bot ekle",
|
},
|
||||||
"confirmAddBot": "Bu uygulamaya bir bot eklemek istediğinizden emin misiniz? Geri dönüşü yok.",
|
"settings": {
|
||||||
"confuseNoBot": "Nedense, bu uygulamanın henüz bir botu yok.",
|
"unsaved": "Dikkatli olun, kaydedilmemiş değişiklikleriniz var",
|
||||||
"editingBot": "Bot $1 düzenleniyor",
|
"save": "Değişiklikleri kaydet"
|
||||||
"botUsername": "Bot kullanıcı adı:",
|
},
|
||||||
"botAvatar": "Bot avatarı:",
|
"localuser": {
|
||||||
"resetToken": "Token'i sıfırla",
|
"settings": "Ayarlar",
|
||||||
"confirmReset": "Bot token'ini sıfırlamak istediğinizden emin misiniz? Botunuz, güncelleyene kadar çalışmayı durduracak.",
|
"userSettings": "Kullanıcı Ayarları",
|
||||||
"tokenDisplay": "Token: $1",
|
"themesAndSounds": "Temalar & Sesler",
|
||||||
"saveToken": "Token'i localStorage'a kaydet",
|
"theme:": "Tema",
|
||||||
"noToken": "Token'i bilmiyorum, bu yüzden localStorage'a kaydedemem, üzgünüm",
|
"notisound": "Bildirim sesi:",
|
||||||
"advancedBot": "Gelişmiş Bot Ayarları",
|
"accentColor": "Vurgu rengi:",
|
||||||
"botInviteCreate": "Bot Davet Oluşturucu",
|
"enableEVoice": "Deneysel Ses desteğini etkinleştir",
|
||||||
"language": "Dil:"
|
"VoiceWarning": "Bunu etkinleştirmek istediğinizden emin misiniz, bu çok deneysel ve sorunlara neden olabilir. (bu özellik geliştiriciler içindir, ne yaptığınızı bilmiyorsanız lütfen etkinleştirmeyin)",
|
||||||
},
|
"updateSettings": "Ayarları Güncelle",
|
||||||
"instanceStats": {
|
"swSettings": "Servis Çalışanı ayarı",
|
||||||
"name": "Örnek istatistikleri: $1",
|
"SWOff": "Kapalı",
|
||||||
"users": "Kayıtlı kullanıcılar: $1",
|
"SWOffline": "Yalnızca Çevrimdışı",
|
||||||
"servers": "Sunucular: $1",
|
"SWOn": "Açık",
|
||||||
"messages": "Mesajlar: $1",
|
"clearCache": "Önbelleği temizle",
|
||||||
"members": "Üyeler: $1"
|
"CheckUpdate": "Güncellemeleri kontrol et",
|
||||||
},
|
"accountSettings": "Hesap Ayarları",
|
||||||
"inviteOptions": {
|
"2faDisable": "2FA'yı Devre Dışı Bırak",
|
||||||
"title": "Kişileri Davet Et",
|
"badCode": "Geçersiz kod",
|
||||||
"30m": "30 Dakika",
|
"2faEnable": "2FA'yı Etkinleştir",
|
||||||
"1h": "1 Saat",
|
"2faCode:": "Kod:",
|
||||||
"6h": "6 Saat",
|
"setUp2fa": "2FA Kurulumu",
|
||||||
"12h": "12 Saat",
|
"badPassword": "Yanlış parola",
|
||||||
"1d": "1 Gün",
|
"setUp2faInstruction": "Bu gizli anahtarı TOTP uygulamanıza kopyalayın",
|
||||||
"7d": "7 Gün",
|
"2faCodeGive": "Gizli anahtarınız: $1 ve 6 haneli, 30 saniyelik bir token süresi var",
|
||||||
"30d": "30 Gün",
|
"changeDiscriminator": "Ayırıcıyı değiştir",
|
||||||
"never": "Asla",
|
"newDiscriminator": "Yeni ayırıcı:",
|
||||||
"limit": "$1 kullanım",
|
"changeEmail": "E-postayı değiştir",
|
||||||
"noLimit": "Sınırsız"
|
"password:": "Parola",
|
||||||
},
|
"newEmail:": "Yeni e-posta",
|
||||||
"2faCode": "2FA kodu:",
|
"changeUsername": "Kullanıcı adını değiştir",
|
||||||
"invite": {
|
"newUsername": "Yeni kullanıcı adı:",
|
||||||
"invitedBy": "$1 sizi davet etti",
|
"changePassword": "Parolayı değiştir",
|
||||||
"alreadyJoined": "Zaten katıldınız",
|
"oldPassword:": "Eski parola:",
|
||||||
"accept": "Kabul et",
|
"newPassword:": "Yeni parola:",
|
||||||
"noAccount": "Daveti kabul etmek için bir hesap oluşturun",
|
"PasswordsNoMatch": "Parolalar eşleşmiyor",
|
||||||
"longInvitedBy": "$1 sizi $2'ya katılmaya davet etti",
|
"disableConnection": "Bu bağlantı sunucu tarafından devre dışı bırakıldı",
|
||||||
"loginOrCreateAccount": "Giriş yapın veya hesap oluşturun ⇌",
|
"devPortal": "Geliştirici Portalı",
|
||||||
"joinUsing": "Daveti kullanarak katıl",
|
"createApp": "Uygulama oluştur",
|
||||||
"inviteLinkCode": "Davet Bağlantısı/Kodu"
|
"team:": "Takım:",
|
||||||
},
|
"appName": "Uygulama adı:",
|
||||||
"replyingTo": "$1 yanıtlıyor",
|
"description": "Açıklama:",
|
||||||
"DMs": {
|
"privacyPolcyURL": "Gizlilik politikası URL'si:",
|
||||||
"copyId": "DM kimliğini kopyala",
|
"TOSURL": "Hizmet Şartları URL'si:",
|
||||||
"markRead": "Okundu olarak işaretle",
|
"publicAvaliable": "Botun herkese açık olarak davet edilmesine izin verilsin mi?",
|
||||||
"close": "DM'yi kapat"
|
"requireCode": "Botu davet etmek için kod izni gerekiyor mu?",
|
||||||
},
|
"manageBot": "Botu yönet",
|
||||||
"user": {
|
"addBot": "Bot ekle",
|
||||||
"copyId": "Kullanıcı kimliğini kopyala",
|
"confirmAddBot": "Bu uygulamaya bir bot eklemek istediğinizden emin misiniz? Geri dönüşü yok.",
|
||||||
"online": "Çevrimiçi",
|
"confuseNoBot": "Nedense, bu uygulamanın henüz bir botu yok.",
|
||||||
"offline": "Çevrimdışı",
|
"editingBot": "Bot $1 düzenleniyor",
|
||||||
"message": "Kullanıcıya mesaj gönder",
|
"botUsername": "Bot kullanıcı adı:",
|
||||||
"block": "Kullanıcıyı engelle",
|
"botAvatar": "Bot avatarı:",
|
||||||
"unblock": "Engeli kaldır",
|
"resetToken": "Token'i sıfırla",
|
||||||
"friendReq": "Arkadaşlık isteği",
|
"confirmReset": "Bot token'ini sıfırlamak istediğinizden emin misiniz? Botunuz, güncelleyene kadar çalışmayı durduracak.",
|
||||||
"kick": "Üyeyi at",
|
"tokenDisplay": "Token: $1",
|
||||||
"ban": "Üyeyi yasakla",
|
"saveToken": "Token'i localStorage'a kaydet",
|
||||||
"addRole": "Roller ekle",
|
"noToken": "Token'i bilmiyorum, bu yüzden localStorage'a kaydedemem, üzgünüm",
|
||||||
"removeRole": "Roller kaldır"
|
"advancedBot": "Gelişmiş Bot Ayarları",
|
||||||
},
|
"botInviteCreate": "Bot Davet Oluşturucu",
|
||||||
"login": {
|
"language": "Dil:"
|
||||||
"checking": "Örnek kontrol ediliyor",
|
},
|
||||||
"allGood": "Her şey yolunda",
|
"instanceStats": {
|
||||||
"invalid": "Geçersiz örnek, tekrar deneyin",
|
"name": "Örnek istatistikleri: $1",
|
||||||
"waiting": "Örneği kontrol etmek için bekleniyor"
|
"users": "Kayıtlı kullanıcılar: $1",
|
||||||
},
|
"servers": "Sunucular: $1",
|
||||||
"member": {
|
"messages": "Mesajlar: $1",
|
||||||
"kick": "$1'ı $2'dan at",
|
"members": "Üyeler: $1"
|
||||||
"reason:": "Sebep:",
|
},
|
||||||
"ban": "$1'ı $2'dan yasakla"
|
"inviteOptions": {
|
||||||
},
|
"title": "Kişileri Davet Et",
|
||||||
"errorReconnect": "Sunucuya bağlanılamadı, **$1** saniye içinde yeniden denenecek...",
|
"30m": "30 Dakika",
|
||||||
"retrying": "Yeniden deneniyor...",
|
"1h": "1 Saat",
|
||||||
"unableToConnect": "Spacebar sunucusuna bağlanılamıyor. Lütfen çıkış yapıp tekrar deneyin."
|
"6h": "6 Saat",
|
||||||
}
|
"12h": "12 Saat",
|
||||||
|
"1d": "1 Gün",
|
||||||
|
"7d": "7 Gün",
|
||||||
|
"30d": "30 Gün",
|
||||||
|
"never": "Asla",
|
||||||
|
"limit": "$1 kullanım",
|
||||||
|
"noLimit": "Sınırsız"
|
||||||
|
},
|
||||||
|
"2faCode": "2FA kodu:",
|
||||||
|
"invite": {
|
||||||
|
"invitedBy": "$1 sizi davet etti",
|
||||||
|
"alreadyJoined": "Zaten katıldınız",
|
||||||
|
"accept": "Kabul et",
|
||||||
|
"noAccount": "Daveti kabul etmek için bir hesap oluşturun",
|
||||||
|
"longInvitedBy": "$1 sizi $2'ya katılmaya davet etti",
|
||||||
|
"loginOrCreateAccount": "Giriş yapın veya hesap oluşturun ⇌",
|
||||||
|
"joinUsing": "Daveti kullanarak katıl",
|
||||||
|
"inviteLinkCode": "Davet Bağlantısı/Kodu"
|
||||||
|
},
|
||||||
|
"replyingTo": "$1 yanıtlıyor",
|
||||||
|
"DMs": {
|
||||||
|
"copyId": "DM kimliğini kopyala",
|
||||||
|
"markRead": "Okundu olarak işaretle",
|
||||||
|
"close": "DM'yi kapat"
|
||||||
|
},
|
||||||
|
"user": {
|
||||||
|
"copyId": "Kullanıcı kimliğini kopyala",
|
||||||
|
"online": "Çevrimiçi",
|
||||||
|
"offline": "Çevrimdışı",
|
||||||
|
"message": "Kullanıcıya mesaj gönder",
|
||||||
|
"block": "Kullanıcıyı engelle",
|
||||||
|
"unblock": "Engeli kaldır",
|
||||||
|
"friendReq": "Arkadaşlık isteği",
|
||||||
|
"kick": "Üyeyi at",
|
||||||
|
"ban": "Üyeyi yasakla",
|
||||||
|
"addRole": "Roller ekle",
|
||||||
|
"removeRole": "Roller kaldır"
|
||||||
|
},
|
||||||
|
"login": {
|
||||||
|
"checking": "Örnek kontrol ediliyor",
|
||||||
|
"allGood": "Her şey yolunda",
|
||||||
|
"invalid": "Geçersiz örnek, tekrar deneyin",
|
||||||
|
"waiting": "Örneği kontrol etmek için bekleniyor"
|
||||||
|
},
|
||||||
|
"member": {
|
||||||
|
"kick": "$1'ı $2'dan at",
|
||||||
|
"reason:": "Sebep:",
|
||||||
|
"ban": "$1'ı $2'dan yasakla"
|
||||||
|
},
|
||||||
|
"errorReconnect": "Sunucuya bağlanılamadı, **$1** saniye içinde yeniden denenecek...",
|
||||||
|
"retrying": "Yeniden deneniyor...",
|
||||||
|
"unableToConnect": "Spacebar sunucusuna bağlanılamıyor. Lütfen çıkış yapıp tekrar deneyin."
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue