Init commit

This commit is contained in:
ShreejitPanchal
2026-05-19 19:56:02 +08:00
commit 6601501eff
4047 changed files with 2185372 additions and 0 deletions

View File

@@ -0,0 +1,310 @@
{
"New message on abuse report": "New message on abuse report",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>",
"Abuse report state changed": "Abuse report state changed",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.",
"An account is pending moderation": "An account is pending moderation",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "The reporter, {reporter}, cited the following reason(s):",
"Someone just used the contact form": "Someone just used the contact form",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ",
"You can contact them at <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, or simply reply to this email to get in touch.": "You can contact them at <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, or simply reply to this email to get in touch.",
"New follower on your channel": "New follower on your channel",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Your account has been blocked",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.",
"Your account has been unblocked": "Your account has been unblocked",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.",
"Hi {username},": "สวัสดี คุณ {username}",
"View in your notifications": "ดูในการแจ้งเตือนของคุณ",
"Manage your notification preferences in your profile": "Manage your notification preferences in your profile",
"Password creation for your account": "Password creation for your account",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "ยินดีต้อนรับสู่ <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "ชื่อผู้ใช้ของคุณคือ: {username}",
"Please click on the link below to set your password (this link will expire within seven days):": "โปรดคลิกที่ลิงก์ด้านล่างเพื่อรีเซ็ตรหัสผ่านของคุณ (ลิงก์นี้จะหมดอายุภายใน 7 วัน):",
"Create my password": "สร้างรหัสผ่านของฉัน",
"Password reset for your account": "รีเซ็ตรหัสผ่านสำหรับบัญชีของคุณ",
"A reset password procedure for your account has been requested on {instanceName}.": "มีการขอรีเซ็ตรหัสผ่านสำหรับบัญชีของคุณบน {instanceName}",
"Please click on the link below to reset it (the link will expire within 1 hour):": "โปรดคลิกลิงก์ด้านล่างเพื่อรีเซ็ต (ลิงก์จะหมดอายุภายใน 1 ชั่วโมง):",
"Reset my password": "Reset my password",
"If you are not the person who initiated this request, please let us know by replying to this email.": "หากคุณไม่ได้เป็นผู้ดำเนินการคำขอนี้ โปรดแจ้งให้เราทราบโดยการตอบกลับอีเมลนี้",
"New PeerTube version available": "PeerTube รุ่นใหม่พร้อมใช้งาน",
"A new version of PeerTube is available: {latestVersion}.": "มี PeerTube รุ่นใหม่พร้อมใช้งาน: {latestVersion}",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "คุณสามารถตรวจสอบข่าวล่าสุดได้ที่ <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>",
"New plugin version available": "New plugin version available",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "A new version of the plugin {pluginName} is available: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "A new version of the theme {pluginName} is available: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.",
"Your export archive has been created": "Your export archive has been created",
"Your export archive has been created.": "Your export archive has been created.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "You can download it in <a href=\"{exportsUrl}\">your account export page</a>.",
"Failed to create your export archive": "Failed to create your export archive",
"We are sorry but the generation of your export archive has failed:": "We are sorry but the generation of your export archive has failed:",
"Please contact your administrator if the problem occurs again.": "Please contact your administrator if the problem occurs again.",
"Your archive import has finished": "Your archive import has finished",
"Imported: {success}": "Imported: {success}",
"Not imported as considered duplicate: {duplicates}": "Not imported as considered duplicate: {duplicates}",
"Not imported due to error: {errors}": "Not imported due to error: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Your archive import has finished. Here is the summary of imported objects:",
"User settings:": "User settings:",
"Account (name, description, avatar...):": "Account (name, description, avatar...):",
"Blocklist:": "Blocklist:",
"Channels:": "Channels:",
"Likes:": "Likes:",
"Dislikes:": "Dislikes:",
"Subscriptions:": "Subscriptions:",
"Video Playlists:": "Video Playlists:",
"Videos:": "Videos:",
"Video history:": "Video history:",
"Watched Words Lists:": "Watched Words Lists:",
"Comment auto tag policies:": "Comment auto tag policies:",
"Failed to import your archive": "Failed to import your archive",
"We are sorry but the import of your archive has failed:": "We are sorry but the import of your archive has failed:",
"A new user registered": "มีผู้ใช้ใหม่ลงทะเบียนแล้ว",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "ผู้ใช้ <a href=\"{accountUrl}\">{userUsername}</a> เพิ่งลงทะเบียน",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "คุณอาจต้องการติดต่อผู้ใช้ที่ <a href=\"mailto:{userEmail}\">{userEmail}</a>",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).": "คุณอาจต้องการติดต่อผู้ใช้ที่ <a href=\"mailto:{userEmail}\">{userEmail}</a> (อีเมลยังไม่ได้รับการยืนยัน)",
"Congratulation {username}, your registration request has been accepted!": "ยินดีด้วย คุณ {username} คำขอลงทะเบียนของคุณได้รับการอนุมัติแล้ว!",
"Your registration request has been accepted.": "คำขอลงทะเบียนของคุณได้รับการอนุมัติ",
"Moderators sent you the following message:": "ผู้ดูแลได้ส่งข้อความต่อไปนี้ถึงคุณ:",
"Registration request of your account {username} has rejected": "คำขอลงทะเบียนสำหรับบัญชี {username} ของคุณถูกปฏิเสธ",
"Your registration request has been rejected.": "คำขอลงทะเบียนของคุณถูกปฏิเสธ",
"A new user wants to register": "มีผู้ใช้ใหม่ต้องการลงทะเบียน",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "ผู้ใช้ {registrationUsername} ต้องการลงทะเบียนบน {instanceName} ด้วยเหตุผลต่อไปนี้:",
"Email verification": "ยืนยันอีเมล",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "คุณได้ส่งคำขอสร้างบัญชีบน <a href=\"{webserverUrl}\">{instanceName}</a>",
"To complete your registration request you must verify your email first!": "คุณต้องยืนยันอีเมลเพื่อดำเนินการคำขอลงทะเบียนของคุณให้เสร็จสิ้น",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "คุณได้สร้างบัญชีบน <a href=\"{webserverUrl}\">{instanceName}</a>",
"To start using your account you must verify your email first!": "คุณต้องยืนยันอีเมลก่อนที่จะเริ่มใช้งานบัญชีของคุณได้",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "โปรดคลิกลิงก์ด้านล่างเพื่อยืนยันว่าคุณเป็นเจ้าของอีเมลนี้ (ลิงก์จะหมดอายุภายใน 1 ชั่วโมง):",
"Verify my email": "ยืนยันอีเมลของฉัน",
"You requested to change your email.": "คุณได้ส่งคำขอเปลี่ยนอีเมลของคุณ",
"A video is pending moderation": "A video is pending moderation",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.",
"It was published on {videoPublishedAt}.": "It was published on {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "It was uploaded on {videoCreatedAt} but not yet published.",
"A recently added video was automatically blocked and requires moderator review before going public: <a href=\"{videoUrl}\">{videoName}</a> by <a href=\"{channelUrl}\">{channelDisplayName}</a>.": "A recently added video was automatically blocked and requires moderator review before going public: <a href=\"{videoUrl}\">{videoName}</a> by <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"Apart from the publisher and the moderation team, no one will be able to see the video until you unblock it.": "Apart from the publisher and the moderation team, no one will be able to see the video until you unblock it.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.",
"A comment is pending moderation": "A comment is pending moderation",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "The comment was posted on {commentCreatedAt} by {flaggedAccount} .",
"Someone mentioned you": "มีผู้กล่าวถึงคุณ",
"<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> mentioned you in a comment on video <a href=\"{videoUrl}\">{videoName}</a>:": "<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> mentioned you in a comment on video <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "มีผู้แสดงความคิดเห็นบนวิดีโอของคุณ",
"<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> added a comment on your video <a href=\"{videoUrl}\">{videoName}</a>:": "<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> ได้เพิ่มความคิดเห็นบนวิดีโอของคุณ <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "This comment requires approval.",
"Your video has been blocked": "Your video has been blocked",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.",
"Your video has been unblocked": "Your video has been unblocked",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.",
"{channelName} just published a new video": "{channelName} เพิ่งเผยแพร่วิดีโอใหม่",
"Your subscription <a href=\"{channelUrl}\">{channelName}</a> is live streaming <strong>{videoName}</strong>": "Your subscription <a href=\"{channelUrl}\">{channelName}</a> is live streaming <strong>{videoName}</strong>",
"Your subscription <a href=\"{channelUrl}\">{channelName}</a> just published a new video: <strong>{videoName}</strong>": "Your subscription <a href=\"{channelUrl}\">{channelName}</a> just published a new video: <strong>{videoName}</strong>",
"{language} is not a valid language": "{language} ไม่ใช่ภาษาที่ถูกต้อง",
"The provided thumbnail file is invalid.": "ไฟล์ภาพขนาดย่อที่ระบุเป็นไฟล์ที่ไม่ถูกต้อง",
"Too many parallel downloads on this server. Please try again later.": "Too many parallel downloads on this server. Please try again later.",
"Cannot process video download at the moment. Please try again later.": "Cannot process video download at the moment. Please try again later.",
"Browse videos default sort should be {options}, instead of {value}": "Browse videos default sort should be {options}, instead of {value}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}",
"Browse videos default scope should be {options}, instead of {value}": "Browse videos default scope should be {options}, instead of {value}",
"Cannot create such user: an actor with that name already exists.": "Cannot create such user: an actor with that name already exists.",
"Password is too long. Please reset it using the password reset procedure.": "Password is too long. Please reset it using the password reset procedure.",
"User email is not verified.": "User email is not verified.",
"User is blocked.": "User is blocked.",
"Missing parameter: `username`": "Missing parameter: `username`",
"Missing parameter: `password`": "Missing parameter: `password`",
"Registration approval for this account has been rejected": "Registration approval for this account has been rejected",
"Registration for this account is awaiting approval": "Registration for this account is awaiting approval",
"Invalid grant: user credentials are invalid": "Invalid grant: user credentials are invalid",
"Missing two factor header": "Missing two factor header",
"Invalid two factor header": "Invalid two factor header",
"Missing parameter: `refresh_token`": "Missing parameter: `refresh_token`",
"Invalid grant: refresh token is invalid": "Invalid grant: refresh token is invalid",
"Invalid grant: refresh token has expired": "Invalid grant: refresh token has expired",
"Reset your account password": "รีเซ็ตรหัสผ่านบัญชีของคุณ",
"Create your account password": "สร้างรหัสผ่านบัญชีของคุณ",
"Verify your email on {instanceName}": "ยืนยันอีเมลของคุณบน {instanceName}",
"Contact form - {subject}": "แบบฟอร์มติดต่อ - {subject}",
"Your registration request for {username} has been accepted": "คำขอการลงทะเบียนของคุณสำหรับ {username} ได้รับการอนุมัติ",
"Login to your account": "เข้าสู่ระบบบัญชีของคุณ",
"Your registration request for {username} has been rejected": "คำขอการลงทะเบียนของคุณสำหรับ {username} ถูกปฏิเสธ",
"New message on report #{id}": "ข้อความใหม่บนรายงาน #{id}",
"View report #{id}": "ดูรายงาน #{id}",
"Report #{id} has been accepted": "Report #{id} has been accepted",
"Report #{id} has been rejected": "Report #{id} has been rejected",
"New video abuse report from {reporter}": "New video abuse report from {reporter}",
"New comment abuse report from {reporter}": "New comment abuse report from {reporter}",
"New account abuse report from {reporter}": "New account abuse report from {reporter}",
"A new video is pending moderation": "A new video is pending moderation",
"Review video": "ตรวจทานวิดีโอ",
"View video": "ดูวิดีโอ",
"Transcription of your video has been generated": "Transcription of your video has been generated",
"Transcription in {language} of your video {videoName} has been generated.": "Transcription in {language} of your video {videoName} has been generated.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} accepted your invitation to become a collaborator of {channelName}",
"Manage your channel": "จัดการช่องของคุณ",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} invited you to become a collaborator of channel {channelName}",
"Review the invitation": "Review the invitation",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} refused your invitation to become a collaborator of {channelName}",
"Mention on video {videoName}": "กล่าวถึงบนวิดีโอ {videoName}",
"View comment": "ดูความคิดเห็น",
"New comment on your video": "ความคิดเห็นใหม่บนวิดีโอของคุณ",
"Review comment": "ตรวจทานความคิดเห็น",
"Auto platform follow": "ติดตามแพลตฟอร์มอัตโนมัติ",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "ดูการติดตาม",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} has a new follower, {handle}, awaiting manual approval.",
"{instanceName} has a new follower: {handle}.": "{instanceName} has a new follower: {handle}.",
"New follower for {instanceName}": "ผู้ติดตามใหม่สำหรับ {instanceName}",
"Review followers": "ตรวจทานผู้ติดตาม",
"New follower on your account {followingName}": "ผู้ติดตามใหม่บนบัญชี {followingName} ของคุณ",
"New follower on your channel {followingName}": "ผู้ติดตามใหม่บนช่อง {followingName} ของคุณ",
"A new user registered on {instanceName}": "มีผู้ใช้ใหม่ลงทะเบียนบน {instanceName} แล้ว",
"View users": "ดูผู้ใช้",
"A new PeerTube version is available: {latestVersion}": "PeerTube รุ่นใหม่ออกมาแล้ว: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "ปลั๊กอิน {pluginName} รุ่นใหม่ออกมาแล้ว: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "ธีม {pluginName} รุ่นใหม่ออกมาแล้ว: {latestVersion}",
"A new user wants to register: {username}": "มีผู้ใช้ใหม่ต้องการลงทะเบียน: {username}",
"View registration request": "ดูคำขอลงทะเบียน",
"Your video has been published": "วิดีโอของคุณเผยแพร่แล้ว",
"Your video {videoName} has been published.": "วิดีโอ {videoName} ของคุณได้เผยแพร่แล้ว",
"Your video is live": "Your video is live",
"Your video import is complete": "การนำเข้าวิดีโอของคุณเสร็จสิ้น",
"Your video {targetId} has just finished importing.": "Your video {targetId} has just finished importing.",
"Your video import {targetId} encountered an error.": "Your video import {targetId} encountered an error.",
"Your video import encountered an error": "Your video import encountered an error",
"Import failed": "การนำเข้าล้มเหลว",
"Review imports": "ตรวจทานการนำเข้า",
"{channelName} is live streaming": "{channelName} กำลังสตรีมสดอยู่",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Edition of your video has finished",
"Edition of your video {videoName} has finished.": "Edition of your video {videoName} has finished.",
"Video edition has finished": "Video edition has finished",
"{instanceName} - Videos feed": "{instanceName} - Videos feed",
"{name} - Videos feed": "{name} - Videos feed",
"{name} - Podcast feed": "{name} - Podcast feed",
"{videoName} - Comments feed": "{videoName} - Comments feed",
"Cannot parse HTTP signature": "Cannot parse HTTP signature",
"Invalid key ID": "Invalid key ID",
"Invalid signature": "Invalid signature",
"Authentication is required": "Authentication is required",
"Server configuration is static and cannot be edited": "Server configuration is static and cannot be edited",
"SMTP is not configured but you require signup email verification.": "SMTP is not configured but you require signup email verification.",
"You need to enable at least web_videos transcoding or hls transcoding": "You need to enable at least web_videos transcoding or hls transcoding",
"You need to enable HTTP video import in order to enable channel synchronization": "You need to enable HTTP video import in order to enable channel synchronization",
"You cannot allow live replay if transcoding is not enabled": "You cannot allow live replay if transcoding is not enabled",
"You cannot enable video studio if transcoding is not enabled": "You cannot enable video studio if transcoding is not enabled",
"You cannot enable search index without enabling remote URI search for users.": "You cannot enable search index without enabling remote URI search for users.",
"Account not found": "ไม่พบบัญชี",
"This account is not owned by the platform": "บัญชีนี้ไม่ได้เป็นเจ้าของโดยแพลตฟอร์ม",
"User with this username or email already exists.": "User with this username or email already exists.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Another actor (account/channel) with this name on this instance already exists or has already existed.",
"User with this email already exists.": "User with this email already exists.",
"Only a user with sufficient right can manage this account resource.": "Only a user with sufficient right can manage this account resource.",
"User and token mismatch": "User and token mismatch",
"Video channel not found": "ไม่พบช่องวิดีโอ",
"This user has not owner rights on this channel": "This user has not owner rights on this channel",
"This user cannot manage this channel": "This user cannot manage this channel",
"The channel must be local.": "The channel must be local.",
"Video ownership change not found": "Video ownership change not found",
"Video is not password protected": "Video is not password protected",
"Video password not found": "Video password not found",
"Cannot delete the last password of the protected video": "Cannot delete the last password of the protected video",
"Video playlist not found": "Video playlist not found",
"Cannot fetch information of private/internal/blocked video": "Cannot fetch information of private/internal/blocked video",
"Please provide a password to access this password protected video": "Please provide a password to access this password protected video",
"Incorrect video password. Access to the video is denied": "Incorrect video password. Access to the video is denied",
"Authentication is required to access the video source file": "Authentication is required to access the video source file",
"Invalid video file token": "Invalid video file token",
"Authentication is required.": "Authentication is required.",
"Cannot manage a video of another server.": "Cannot manage a video of another server.",
"Cannot manage a video of another user.": "Cannot manage a video of another user.",
"The user video quota is exceeded with this video": "The user video quota is exceeded with this video",
"The token session does not exist or does not belong to the user.": "The token session does not exist or does not belong to the user.",
"Signup approval is not enabled on this instance": "Signup approval is not enabled on this instance",
"User registration is not allowed": "User registration is not allowed",
"You are not on a network authorized for registration.": "You are not on a network authorized for registration.",
"This registration is already accepted or rejected.": "This registration is already accepted or rejected.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Channel is optional but if you specify it, channel.name and channel.displayName are required.",
"Channel name cannot be the same as user username.": "Channel name cannot be the same as user username.",
"Channel with name {name} already exists.": "Channel with name {name} already exists.",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time",
"You cannot update your email or password that is associated with an external auth system.": "You cannot update your email or password that is associated with an external auth system.",
"currentPassword parameter is missing": "currentPassword parameter is missing",
"currentPassword is invalid.": "currentPassword is invalid.",
"This file is not supported. Please, make sure it is of the following type: {types}": "This file is not supported. Please, make sure it is of the following type: {types}",
"This file is too large. It exceeds the maximum file size authorized": "This file is too large. It exceeds the maximum file size authorized",
"Refused local video file": "Refused local video file",
"Cannot edit a live video": "ไม่สามารถแก้ไขวิดีโอสด",
"Cannot edit video that is already waiting for transcoding/edition": "Cannot edit video that is already waiting for transcoding/edition",
"Video state is not compatible with edition": "Video state is not compatible with edition",
"Cannot run this task on a remote video": "Cannot run this task on a remote video",
"Cannot run this task on a live video": "Cannot run this task on a live video",
"Cannot run this task on a video with \"{state}\" state": "Cannot run this task on a video with \"{state}\" state",
"Cannot invite the account owner of the channel to collaborate": "Cannot invite the account owner of the channel to collaborate",
"This account is already a collaborator or has a pending invitation for this channel": "This account is already a collaborator or has a pending invitation for this channel",
"The maximum number of collaborators for this channel ({limit}) has been reached": "The maximum number of collaborators for this channel ({limit}) has been reached",
"Collaborator is not in pending state": "Collaborator is not in pending state",
"Collaborator is not the current user": "Collaborator is not the current user",
"Channel collaborator does not exist": "Channel collaborator does not exist",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Another actor (account/channel) with name {name} on this instance already exists or has already existed.",
"You cannot create more than {count} channels_other": "You cannot create more than {count} channels",
"Channel import is impossible as video upload via HTTP is not enabled on the server": "Channel import is impossible as video upload via HTTP is not enabled on the server",
"This channel sync is not owned by this channel": "This channel sync is not owned by this channel",
"Cannot remove the last channel of this user": "Cannot remove the last channel of this user",
"This comment is already deleted": "This comment is already deleted",
"This comment is deleted": "This comment is deleted",
"This comment is not held for review": "This comment is not held for review",
"User does not have the permission to delete this comment": "User does not have the permission to delete this comment",
"HTTP import is not enabled on this instance": "HTTP import is not enabled on this instance",
"Torrent/magnet URI import is not enabled on this instance": "Torrent/magnet URI import is not enabled on this instance",
"Should have a magnetUri or a targetUrl or a torrent file": "Should have a magnetUri or a targetUrl or a torrent file",
"Cannot use non unicast IP as targetUrl": "Cannot use non unicast IP as targetUrl",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "Cannot delete a pending video import. Cancel it or wait for the end of the import first",
"Cannot cancel a non pending video import": "Cannot cancel a non pending video import",
"Cannot retry a non failed video import": "Cannot retry a non failed video import",
"Cannot retry video import because the associated video metadata has been deleted": "Cannot retry video import because the associated video metadata has been deleted",
"Cannot retry video import since it has reached the maximum number of attempts": "Cannot retry video import since it has reached the maximum number of attempts",
"Refused to import video": "Refused to import video",
"Cannot manage video import of another user": "Cannot manage video import of another user",
"{username} does not exist on {instanceName}": "{username} does not exist on {instanceName}",
"Ownership already accepted or refused": "Ownership already accepted or refused",
"You can accept an ownership change of a published live.": "You can accept an ownership change of a published live.",
"Cannot terminate an ownership change of another user": "Cannot terminate an ownership change of another user",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Cannot set \"public\" a playlist that is not assigned to a channel.",
"Cannot update a watch later playlist.": "Cannot update a watch later playlist.",
"The channel must be owned by the same account as the playlist": "The channel must be owned by the same account as the playlist",
"Cannot delete a watch later playlist.": "Cannot delete a watch later playlist.",
"Playlist not found": "ไม่พบเพลย์ลิสต์",
"Video playlist element not found": "Video playlist element not found",
"Cannot get this private video playlist.": "Cannot get this private video playlist.",
"Start position or insert after position exceed the channel limits (max: {max})": "Start position or insert after position exceed the channel limits (max: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "Reorder length with this start position exceeds the channel limits (max: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Start position or insert after position exceed the playlist limits (max: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "Reorder length with this start position exceeds the playlist limits (max: {max})",
"Cannot manage video playlist of another server.": "Cannot manage video playlist of another server.",
"Cannot manage video playlist of another user": "Cannot manage video playlist of another user",
"Video source not found": "ไม่พบต้นทางวิดีโอ",
"Original video file not found": "ไม่พบไฟล์วิดีโอต้นฉบับ",
"Updating the file of an existing video is not allowed on this instance": "Updating the file of an existing video is not allowed on this instance",
"The upload is already being processed": "The upload is already being processed",
"Cannot update privacy of a live that has already started": "Cannot update privacy of a live that has already started",
"The channel must belong to the same account as the original channel": "The channel must belong to the same account as the original channel",
"Cannot get this video regarding follow constraints": "Cannot get this video regarding follow constraints",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "You are not allowed to see all videos, specify a custom include or auto tags filter",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "Cannot use excludeAlreadyWatched parameter when auth token is not provided",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead",
"Cannot set nsfwFlags if the video is not NSFW": "Cannot set nsfwFlags if the video is not NSFW",
"Cannot set nsfwSummary if the video is not NSFW": "Cannot set nsfwSummary if the video is not NSFW",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "\"scheduleUpdate.updateAt\" parameter is mandatory"
}