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,315 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_zero": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_two": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"New message on abuse report": "Nou missatge sobre informe d'abús",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "S'ha publicat un nou missatge de {messageAccountName} a <a href=\"{abuseUrl}\">informe d'abús #{abuseId}</a>",
"Abuse report state changed": "L'estat de l'informe d'abús ha canviat",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "S'ha acceptat el vostre <a href=\"{abuseUrl}\">informe d'abús núm. {abuseId}</a> a {instanceName}.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "S'ha rebutjat el vostre <a href=\"{abuseUrl}\">informe d'abús núm. {abuseId}</a> a {instanceName}.",
"An account is pending moderation": "Un compte està pendent de moderació",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} ha rebut un informe d'abús per al compte: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} ha rebut un informe d'abús per al compte remot: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "L'informant, {reporter}, va al·legar els motius següents:",
"Someone just used the contact form": "Algú acaba d'utilitzar el formulari de contacte",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} t'ha enviat un missatge a través del formulari de contacte a <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.": "Podeu contactar amb ells a <a href=\"mailto:{fromEmail}\">{fromEmail}</a> o simplement responent a aquest correu electrònic.",
"New follower on your channel": "Nou(va) seguidor(a) al vostre canal",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "El vostre compte <a href=\"{followingUrl}\">{followingName}</a> té una nova subscripcció: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "El vostre canal <a href=\"{followingUrl}\">{followingName}</a> té una nova subscripció: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "El vostre compte ha estat bloquejat",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "El vostre compte <strong>{username}</strong> ha estat blocat per la moderació de {instanceName} pel motiu següent:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "El vostre compte <strong>{username}</strong> ha estat blocat per la moderació de {instanceName}.",
"Your account has been unblocked": "El vostre compte s'ha desblocat",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "La moderació de {instanceName} han desblocat el vostre compte <strong>{username}</strong>.",
"Hi {username},": "Hola {username},",
"View in your notifications": "Veure a les notificacions",
"Manage your notification preferences in your profile": "Gestioneu les preferències de notificacions al perfil",
"Password creation for your account": "Creació de contrasenya per al vostre compte",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Benvinguda a <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "El vostre compte és: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Feu clic a l'enllaç següent per definir la vostra contrasenya (aquest enllaç caducarà en set dies):",
"Create my password": "Crear la contrasenya",
"Password reset for your account": "Restabliment de la contrasenya",
"A reset password procedure for your account has been requested on {instanceName}.": "S'ha sol·licitat un procediment de restabliment de la contrasenya del vostre compte a {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Feu clic a l'enllaç següent per restablir-la (l'enllaç caducarà en una hora):",
"Reset my password": "Restablir contrasenya",
"If you are not the person who initiated this request, please let us know by replying to this email.": "Si no sou la persona que va iniciar aquesta sol·licitud, feu-nos-ho saber responent a aquest correu electrònic.",
"New PeerTube version available": "Nova versió de PeerTube disponible",
"A new version of PeerTube is available: {latestVersion}.": "Hi ha disponible una nova versió de PeerTube: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Podeu consultar les darreres notícies a <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Nova versió del complement disponible",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Hi ha disponible una nova versió del complement {pluginName}: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Hi ha disponible una nova versió del tema {pluginName}: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Potser voldreu actualitzar-lo a la <a href=\"{pluginUrl}\">interfície d'administració</a>.",
"Your export archive has been created": "S'ha creat l'arxiu d'exportació",
"Your export archive has been created.": "S'ha creat el vostre arxiu d'exportació.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "El podeu descarregar a la <a href=\"{exportsUrl}\">pàgina d'exportació del vostre compte</a>.",
"Failed to create your export archive": "No s'ha pogut crear l'arxiu d'exportació",
"We are sorry but the generation of your export archive has failed:": "Ho sentim, però la generació del vostre arxiu d'exportació ha fallat:",
"Please contact your administrator if the problem occurs again.": "Si el problema torna a aparèixer, poseu-vos en contacte amb l'administració.",
"Your archive import has finished": "La importació de l'arxiu ha finalitzat",
"Imported: {success}": "Importat: {success}",
"Not imported as considered duplicate: {duplicates}": "No importat per ser considerat duplicat: {duplicates}",
"Not imported due to error: {errors}": "No importat a causa d'un error: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "La importació de l'arxiu ha finalitzat. Aquí teniu el resum dels objectes importats:",
"User settings:": "Configuració del compte:",
"Account (name, description, avatar...):": "Compte (nom, descripció, avatar...):",
"Blocklist:": "Llista de bloqueig:",
"Channels:": "Canals:",
"Likes:": "M'agrada:",
"Dislikes:": "No m'agrada:",
"Subscriptions:": "Subscripcions:",
"Video Playlists:": "Llistes de reproducció:",
"Videos:": "Vídeos:",
"Video history:": "Historial de vídeo:",
"Watched Words Lists:": "Llistes de paraules observades:",
"Comment auto tag policies:": "Polítiques d'etiquetatge automàtic de comentaris:",
"Failed to import your archive": "Polítiques d'etiquetatge automàtic de comentaris",
"We are sorry but the import of your archive has failed:": "Ho sentim, però la importació del vostre arxiu ha fallat:",
"A new user registered": "S'ha registrat un nou compte",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "El compte <a href=\"{accountUrl}\">{userUsername}</a> s'acaba de registrar.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Potser voldreu contactar amb ells 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).": "Potser voldreu contactar amb ells a <a href=\"mailto:{userEmail}\">{userEmail}</a> (el correu electrònic encara no s'ha verificat).",
"Congratulation {username}, your registration request has been accepted!": "Enhorabona {username}, la sol·licitud de registre ha estat acceptada!",
"Your registration request has been accepted.": "La sol·licitud de registre ha estat acceptada.",
"Moderators sent you the following message:": "La moderació t'ha enviat el següent missatge:",
"Registration request of your account {username} has rejected": "La sol·licitud de registre del vostre compte {username} ha estat rebutjada",
"Your registration request has been rejected.": "La sol·licitud de registre ha estat rebutjada.",
"A new user wants to register": "Un(a) usuari(a) vol registrar-se",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "{registrationUsername} vol registrar-se a {instanceName} pel següent motiu:",
"Email verification": "Verificació del correu electrònic",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Heu sol·licitat un compte a <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "Per completar la sol·licitud de registre, primer heu de verificar el correu electrònic!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Heu creat un compte a <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Per començar a utilitzar el compte, primer heu de verificar el correu electrònic!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Feu clic a l'enllaç següent per verificar que aquest correu electrònic us pertany (l'enllaç caducarà en una hora):",
"Verify my email": "Verificar el correu electrònic",
"You requested to change your email.": "Heu sol·licitat canviar el correu electrònic.",
"A video is pending moderation": "Un vídeo està pendent de moderació",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} ha rebut un informe d'abús per al vídeo <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} ha rebut un informe d'abús per al vídeo remot <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "El vídeo ha estat penjat pel canal <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Es va publicar a {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Es va penjar a {videoCreatedAt} però encara no s'ha publicat.",
"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>.": "Un vídeo afegit recentment s'ha blocat automàticament i requereix una revisió de la moderació abans de fer-se públic: <a href=\"{videoUrl}\">{videoName}</a> per <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.": "A part de l'editor(a) i l'equip de moderació, ningú podrà veure el vídeo fins que no el desbloqueu.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Si confieu en l'editor(a), qualsevol administrador(a) pot incloure el compte a la llista blanca per a vídeos posteriors, de manera que no necessiti aprovació abans de fer-los públics.",
"A comment is pending moderation": "Un comentari està pendent de moderació",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} ha rebut un informe d'abús per <a href=\"{commentUrl}\">el comentari al vídeo {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} ha rebut un informe d'abús per <a href=\"{commentUrl}\">el comentari remot al vídeo {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "El comentari va ser publicat a {commentCreatedAt} per {flaggedAccount}.",
"Someone mentioned you": "Algú us ha esmentat",
"<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> us ha mencionat en un comentari al vídeo <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Algú ha comentat el vostre vídeo",
"<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> ha afegit un comentari al vídeo <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Aquest comentari requereix aprovació.",
"Your video has been blocked": "El vostre vídeo ha estat blocat",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "El vostre vídeo <strong>{videoName}</strong> ha estat blocat per la moderació de {instanceName} pel motiu següent:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "El vostre vídeo <strong>{videoName}</strong> ha estat blocat per la moderació de {instanceName}.",
"Your video has been unblocked": "El vostre vídeo s'ha desblocat",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "La moderació de {instanceName} ha desblocat el vostre vídeo <strong>{videoName}</strong>.",
"{channelName} just published a new video": "{channelName} acaba de publicar un vídeo nou",
"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} no és un idioma vàlid",
"The provided thumbnail file is invalid.": "El fitxer de miniatures proporcionat no és vàlid.",
"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}": "L'ordenació per defecte per a la navegació de vídeos hauria de ser {options}, en comptes de {value}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "L'algoritme de vídeos de tendència {currentTrendingSortAlgorithm} hauria d'estar activat si l'ordenació per defecte per navegar per vídeos és {value}",
"Browse videos default scope should be {options}, instead of {value}": "L'abast per defecte de la navegació pels vídeos hauria de ser {options}, en comptes de {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": "Restablir la contrasenya",
"Create your account password": "Crear la contrasenya",
"Verify your email on {instanceName}": "Verificar el correu electrònic a {instanceName}",
"Contact form - {subject}": "Formulari de contacte - {subject}",
"Your registration request for {username} has been accepted": "La vostra sol·licitud de registre per a {username} ha estat acceptada",
"Login to your account": "Iniciar la sessió",
"Your registration request for {username} has been rejected": "La sol·licitud de registre per a {username} ha estat rebutjada",
"New message on report #{id}": "Nou missatge a l'informe #{id}",
"View report #{id}": "Veure l'informe núm. {id}",
"Report #{id} has been accepted": "L'informe núm. {id} ha estat acceptat",
"Report #{id} has been rejected": "L'informe núm. {id} ha estat rebutjat",
"New video abuse report from {reporter}": "Nou informe d'abús de vídeo de {reporter}",
"New comment abuse report from {reporter}": "Nou informe d'abús de comentari de {reporter}",
"New account abuse report from {reporter}": "Nou informe d'abús de compte de {reporter}",
"A new video is pending moderation": "Un vídeo nou està pendent de moderació",
"Review video": "Revisar el vídeo",
"View video": "Veure vídeo",
"Transcription of your video has been generated": "S'ha generat la transcripció del vídeo",
"Transcription in {language} of your video {videoName} has been generated.": "S'ha generat la transcripció en {language} del vídeo {videoName}.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} ha acceptat la vostra invitació per convertir-se en col·laborador(a) de {channelName}",
"Manage your channel": "Gestionar el vostre canal",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} us ha convidat a col·laborar amb el canal {channelName}",
"Review the invitation": "Revisar la invitació",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} ha rebutjat la vostra invitació per convertir-vos en col·laborador(a) de {channelName}",
"Mention on video {videoName}": "Menció al vídeo {videoName}",
"View comment": "Veure comentari",
"New comment on your video": "Nou comentari al vostre vídeo",
"Review comment": "Revisar comentari",
"Auto platform follow": "Seguiment automàtic de la plataforma",
"Your platform automatically followed {identifier}": "La vostra plataforma ha seguit automàticament a {identifier}",
"View subscription": "Veure subscripció",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} té un nou seguiment, {handle}, que està esperant aprovació manual.",
"{instanceName} has a new follower: {handle}.": "{instanceName} té un nou seguiment: {handle}.",
"New follower for {instanceName}": "Nou seguiment per a {instanceName}",
"Review followers": "Revisar seguiments",
"New follower on your account {followingName}": "Nou seguiment al vostre compte {followingName}",
"New follower on your channel {followingName}": "Nou seguiment al vostre canal {followingName}",
"A new user registered on {instanceName}": "Un nou compte s'ha registrat a {instanceName}",
"View users": "Veure comptes",
"A new PeerTube version is available: {latestVersion}": "Hi ha disponible una nova versió de PeerTube: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Hi ha disponible una nova versió del complement {pluginName}: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Hi ha disponible una nova versió del tema {pluginName}: {latestVersion}",
"A new user wants to register: {username}": "Un(a) usuari(a) vol registrar-se: {username}",
"View registration request": "Veure sol·licitud de registre",
"Your video has been published": "El vídeo s'ha publicat",
"Your video {videoName} has been published.": "El vídeo {videoName} s'ha publicat.",
"Your video is live": "El vídeo ja està en directe",
"Your video import is complete": "La importació del vídeo s'ha completat",
"Your video {targetId} has just finished importing.": "El vídeo {targetId} s'acaba d'importar.",
"Your video import {targetId} encountered an error.": "La importació del vídeo {targetId} ha trobat un error.",
"Your video import encountered an error": "La importació del vídeo ha trobat un error",
"Import failed": "La importació ha fallat",
"Review imports": "Revisar les importacions",
"{channelName} is live streaming": "{channelName} està en directe",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "L'edició del vídeo ha finalitzat",
"Edition of your video {videoName} has finished.": "L'edició del vídeo {videoName} ha finalitzat.",
"Video edition has finished": "L'edició del vídeo ha acabat",
"{instanceName} - Videos feed": "{instanceName} - Flux de vídeos",
"{name} - Videos feed": "{name} - Flux de vídeos",
"{name} - Podcast feed": "{name} - Flux de podcast",
"{videoName} - Comments feed": "{videoName} - Flux de comentaris",
"Cannot parse HTTP signature": "Cannot parse HTTP signature",
"Invalid key ID": "Invalid key ID",
"Invalid signature": "Invalid signature",
"Authentication is required": "Cal autenticació",
"Server configuration is static and cannot be edited": "La configuració del servidor és estàtica i no es pot editar",
"SMTP is not configured but you require signup email verification.": "L'SMTP no està configurat però cal verificar l'adreça electrònica de registre.",
"You need to enable at least web_videos transcoding or hls transcoding": "Cal activar com a mínim la transcodificació web_videos o la transcodificació hls",
"You need to enable HTTP video import in order to enable channel synchronization": "Cal activar la importació de vídeo HTTP per habilitar la sincronització de canals",
"You cannot allow live replay if transcoding is not enabled": "No podeu permetre la reproducció de directes si la transcodificació no està habilitada",
"You cannot enable video studio if transcoding is not enabled": "No podeu activar Video Studio si la transcodificació no està activada",
"You cannot enable search index without enabling remote URI search for users.": "No podeu habilitar l'índex de cerca sense habilitar la cerca remota d'URI per als usuaris.",
"Account not found": "Compte no trobat",
"This account is not owned by the platform": "Aquest compte no és propietat de la plataforma",
"User with this username or email already exists.": "Ja existeix un compte amb aquest nom o adreça electrònica.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Ja existeix o ha existit un altre actor (compte/canal) amb aquest nom en aquesta instància.",
"User with this email already exists.": "El compte amb aquestq adreça electrònica ja existeix.",
"Only a user with sufficient right can manage this account resource.": "Només un compte amb drets suficients pot gestionar aquest recurs.",
"User and token mismatch": "Discrepància entre el compte i el token",
"Video channel not found": "No s'ha trobat el canal de vídeo",
"This user has not owner rights on this channel": "Aquest compte no té drets de propietat d'aquest canal",
"This user cannot manage this channel": "Aquest compte no pot gestionar aquest canal",
"The channel must be local.": "El canal ha de ser local.",
"Video ownership change not found": "No s'ha trobat el canvi de propietat del vídeo",
"Video is not password protected": "El vídeo no està protegit amb contrasenya",
"Video password not found": "No s'ha trobat la contrasenya del vídeo",
"Cannot delete the last password of the protected video": "No es pot suprimir l'última contrasenya del vídeo protegit",
"Video playlist not found": "No s'ha trobat la llista de reproducció de vídeos",
"Cannot fetch information of private/internal/blocked video": "No es pot obtenir informació de vídeo privat/intern/bloquejat",
"Please provide a password to access this password protected video": "Proporcioneu una contrasenya per accedir a aquest vídeo",
"Incorrect video password. Access to the video is denied": "Contrasenya de vídeo incorrecta. Accés denegat al vídeo",
"Authentication is required to access the video source file": "Cal autenticació per accedir al fitxer font de vídeo",
"Invalid video file token": "Token de fitxer de vídeo no vàlid",
"Authentication is required.": "Cal autenticació.",
"Cannot manage a video of another server.": "No es pot gestionar un vídeo d'un altre servidor.",
"Cannot manage a video of another user.": "No es pot gestionar un vídeo d'un altre compte.",
"The user video quota is exceeded with this video": "S'ha superat la quota de vídeo del compte amb aquest vídeo",
"The token session does not exist or does not belong to the user.": "La fitxa de sessió no existeix o no pertany al compte.",
"Signup approval is not enabled on this instance": "L'aprovació del registre no està habilitada en aquesta instància",
"User registration is not allowed": "No es permet el registre de comptes",
"You are not on a network authorized for registration.": "No esteu en una xarxa autoritzada per al registre.",
"This registration is already accepted or rejected.": "Aquest registre ja ha estat acceptat o rebutjat.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "El canal és opcional, però si l'especifiqueu, són obligatoris channel.name i channel.displayName.",
"Channel name cannot be the same as user username.": "El nom del canal no pot ser el mateix que el del compte.",
"Channel with name {name} already exists.": "El canal amb el nom {name} ja existeix.",
"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}": "Aquest fitxer no és compatible. Si us plau, assegureu-vos que sigui del següent tipus: {types}",
"This file is too large. It exceeds the maximum file size authorized": "Aquest fitxer és massa gran. Supera la mida màxima de fitxer autoritzada",
"Refused local video file": "Fitxer de vídeo local rebutjat",
"Cannot edit a live video": "No es pot editar un vídeo en directe",
"Cannot edit video that is already waiting for transcoding/edition": "No es pot editar un vídeo que ja està esperant transcodificació/edició",
"Video state is not compatible with edition": "L'estat del vídeo no és compatible amb l'edició",
"Cannot run this task on a remote video": "No es pot executar aquesta tasca en un vídeo remot",
"Cannot run this task on a live video": "No es pot executar aquesta tasca en un vídeo en directe",
"Cannot run this task on a video with \"{state}\" state": "No es pot executar aquesta tasca en un vídeo amb l'estat «{state}»",
"Cannot invite the account owner of the channel to collaborate": "No es pot convidar la persona propietària del compte del canal a col·laborar",
"This account is already a collaborator or has a pending invitation for this channel": "Aquest compte ja és col·laborador o té una invitació pendent per a aquest canal",
"The maximum number of collaborators for this channel ({limit}) has been reached": "S'ha arribat al nombre màxim de col·laborador(e)s per a aquest canal ({limit})",
"Collaborator is not in pending state": "La persona col·laboradora no està en estat pendent",
"Collaborator is not the current user": "La persona col·laboradora no és el compte actual",
"Channel collaborator does not exist": "La persona col·laboradora del canal no existeix",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Ja existeix o ha existit un altre compte/canal amb el nom {name} en aquesta instància.",
"You cannot create more than {count} channels_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "La importació del canal és impossible perquè la càrrega de vídeo via HTTP no està habilitada al servidor",
"This channel sync is not owned by this channel": "Aquesta sincronització de canal no és propietat d'aquest canal",
"Cannot remove the last channel of this user": "No es pot eliminar l'últim canal d'aquest compte",
"This comment is already deleted": "Aquest comentari ja s'ha suprimit",
"This comment is deleted": "Aquest comentari està suprimit",
"This comment is not held for review": "Aquest comentari no està reservat per a revisió",
"User does not have the permission to delete this comment": "El compte no té permís per suprimir aquest comentari",
"HTTP import is not enabled on this instance": "La importació HTTP no està habilitada en aquesta instància",
"Torrent/magnet URI import is not enabled on this instance": "La importació d'URI de torrent/magnet no està habilitada en aquesta instància",
"Should have a magnetUri or a targetUrl or a torrent file": "Hauria de tenir un magnetUri, un targetUrl o un fitxer torrent",
"Cannot use non unicast IP as targetUrl": "No es pot utilitzar una IP que no sigui unicast com a «targetUrl»",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "No es pot suprimir una importació de vídeo pendent. Cancel·leu-la o espereu primer al final de la importació",
"Cannot cancel a non pending video import": "No es pot cancel·lar una importació de vídeo no pendent",
"Cannot retry a non failed video import": "No es pot tornar a intentar una importació de vídeo sense errors",
"Cannot retry video import because the associated video metadata has been deleted": "No es pot tornar a intentar la importació del vídeo perquè se n'han suprimit les metadades",
"Cannot retry video import since it has reached the maximum number of attempts": "No es pot tornar a intentar la importació de vídeo perquè s'ha arribat al nombre màxim d'intents",
"Refused to import video": "S'ha rebutjat importar el vídeo",
"Cannot manage video import of another user": "No es pot gestionar la importació de vídeos d'un altre compte",
"{username} does not exist on {instanceName}": "{username} no existeix a {instanceName}",
"Ownership already accepted or refused": "Propietat ja acceptada o rebutjada",
"You can accept an ownership change of a published live.": "Podeu acceptar un canvi de propietat d'una publicació en directe.",
"Cannot terminate an ownership change of another user": "No es pot cancel·lar un canvi de propietat d'un altre compte",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "No es pot definir com a «pública» o «no llistada» una llista de reproducció que no està assignada a un canal.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "No es pot definir com a «pública» una llista de reproducció que no està assignada a un canal.",
"Cannot update a watch later playlist.": "No es pot actualitzar una llista de reproducció de «Veure més tard».",
"The channel must be owned by the same account as the playlist": "El canal ha de ser propietat del mateix compte que la llista de reproducció",
"Cannot delete a watch later playlist.": "No es pot suprimir una llista de reproducció per veure més tard.",
"Playlist not found": "No s'ha trobat la llista de reproducció",
"Video playlist element not found": "No s'ha trobat l'element de la llista de reproducció",
"Cannot get this private video playlist.": "No es pot obtenir aquesta llista de reproducció privada.",
"Start position or insert after position exceed the channel limits (max: {max})": "La posició inicial o la inserció després de la posició supera els límits del canal (màx: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "La longitud de reordenació amb aquesta posició inicial supera els límits del canal (màx: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "La posició inicial o la inserció posterior a la posició supera els límits de la llista de reproducció (màx: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "La durada del reordenament amb aquesta posició inicial supera els límits de la llista de reproducció (màx: {max})",
"Cannot manage video playlist of another server.": "No es pot gestionar la llista de reproducció de vídeos d'un altre servidor.",
"Cannot manage video playlist of another user": "No es pot gestionar la llista de reproducció de vídeos d'un altre compte",
"Video source not found": "No s'ha trobat la font del vídeo",
"Original video file not found": "No s'ha trobat el fitxer de vídeo original",
"Updating the file of an existing video is not allowed on this instance": "No es permet actualitzar el fitxer d'un vídeo existent en aquesta instància",
"The upload is already being processed": "La pujada ja s'està processant",
"Cannot update privacy of a live that has already started": "No es pot canviar la privadesa d'un directe que ja ha començat",
"The channel must belong to the same account as the original channel": "El canal ha de pertànyer al mateix compte que el canal original",
"Cannot get this video regarding follow constraints": "No es pot obtenir aquest vídeo per les restriccions de seguiment",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "No es poden utilitzar els mateixos indicadors a nsfwFlagsIncluded i nsfwFlagsExcluded alhora",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "No teniu permís per veure tots els vídeos. Especifiqueu un filtre d'inclusió personalitzat o etiquetes automàtiques",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "No es pot utilitzar el paràmetre excludeAlreadyWatched quan no es proporciona el testimoni d'autorització",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "El paràmetre de consulta «filter» ja no està suportat per PeerTube. Utilitzeu «isLocal» i «include» al seu lloc",
"Cannot set nsfwFlags if the video is not NSFW": "No es poden establir nsfwFlags si el vídeo no és NSFW",
"Cannot set nsfwSummary if the video is not NSFW": "No es pot definir nsfwSummary si el vídeo no és NSFW",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "El paràmetre «scheduleUpdate.updateAt» és obligatori"
}

View File

@@ -0,0 +1,313 @@
{
"New message on abuse report": "Nová zpráva o hlášení zneužití",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Nová zpráva od {messageAccountName} byla zveřejněna na <a href=\"{abuseUrl}\">hlášení zneužití #{abuseId}</a>",
"Abuse report state changed": "Stav hlášení o zneužití se změnil",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Vaše hlášení o zneužití #{abuseId}</a> na {instanceName} bylo přijato.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Vaše hlášení o zneužití #{abuseId}</a> na {instanceName} bylo zamítnuto.",
"An account is pending moderation": "Účet čeká na moderování",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} obdržela hlášení o zneužití účtu: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} obdržel hlášení o zneužití vzdáleného účtu: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Oznamovatel {reporter} uvedl následující důvod(y):",
"Someone just used the contact form": "Někdo právě použil kontaktní formulář",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} vám poslal zprávu prostřednictvím kontaktního formuláře na <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.": "Můžete je kontaktovat na adrese <a href=\"mailto:{fromEmail}\">{fromEmail}</a> nebo jednoduše odpovědět na tento e-mail.",
"New follower on your channel": "Nový sledující na vašem kanálu",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Váš účet <a href=\"{followingUrl}\">{followingName}</a> má nového odběratele: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Váš kanál <a href=\"{followingUrl}\">{followingName}</a> má nového odběratele: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Váš účet byl zablokován",
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "import selhal",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Neue Nachricht beim Missbrauchsbericht",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Eine neue Nachricht von {messageAccountName} wurde beim <a href=\"{abuseUrl}\">Missbrauchsbericht #{abuseId}</a> geschrieben",
"Abuse report state changed": "Missbrauchsberichtszustand geändert",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Dein Missbrauchsbericht #{abuseId}</a> auf {instanceName} wurde akzeptiert.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Dein Missbrauchsbericht #{abuseId}</a> auf {instanceName} wurde abgelehnt.",
"An account is pending moderation": "Ein Account benötigt Moderation",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} erhielt einen Missbrauchsbericht für den Account: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} erhielt einen Missbrauchsbericht für den entfernten Account: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Der Melder, {reporter}, nannte den folgenden Grund bzw. die folgenden Gründe:",
"Someone just used the contact form": "Jemand hat gerade das Kontaktformular benutzt",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} hat dir auf <a href=\"{webserverUrl}\">{instanceName}</a> über das Kontaktformular eine Nachricht geschickt: ",
"You can contact them at <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, or simply reply to this email to get in touch.": "Du kannst unter <a href=\"mailto:{fromEmail}\">{fromEmail}</a> Kontakt aufnehmen, oder einfach auf diese E-Mail antworten.",
"New follower on your channel": "Neue Follower auf deinem Kanal",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Dein Account <a href=\"{followingUrl}\">{followingName}</a> hat einen neuen Abonnenten: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Dein Kanal <a href=\"{followingUrl}\">{followingName}</a> hat einen neuen Abonnenten: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Dein Account wurde gesperrt",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Dein Account <strong>{username}</strong> wurde von den Moderatoren von {instanceName} wegen des folgenden Grundes gesperrt:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Dein Account <strong>{username}</strong> wurde von den Moderatoren von {instanceName} gesperrt.",
"Your account has been unblocked": "Dein Account wurde entsperrt",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Dein Account <strong>{username}</strong> wurde von den Moderatoren von {instanceName} entsperrt.",
"Hi {username},": "Hi {username},",
"View in your notifications": "In deinen Benachrichtigungen betrachten",
"Manage your notification preferences in your profile": "Verwalte deine Benachrichtigungseinstellungen in deinem Profil",
"Password creation for your account": "Passworterstellung für deinen Account",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Willkommen auf <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Dein Benutzername ist: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Bitte klicke auf den Link unten, um dein Passwort zu setzen (dieser Link wird innerhalb von sieben Tagen ablaufen):",
"Create my password": "Mein Passwort erstellen",
"Password reset for your account": "Passwortzurücksetzung für deinen Account",
"A reset password procedure for your account has been requested on {instanceName}.": "Eine Prozedur zur Zurücksetzung des Passworts für deinen Account wurde auf {instanceName} beantragt.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Bitte klicke auf den Link unten, um es zurückzusetzen (der Link wird in 1 Stunde ablaufen):",
"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.": "Falls du nicht die Person bist, die diesen Antrag gestellt hat, lass es uns bitte wissen, indem du auf diese E-Mail antwortest.",
"New PeerTube version available": "Neue PeerTube-Version verfügbar",
"A new version of PeerTube is available: {latestVersion}.": "Eine neue Version von PeerTube ist verfügbar: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Du kannst die neusten Neuigkeiten auf <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a> erfahren.",
"New plugin version available": "Neue Plugin-Version verfügbar",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Eine neue Version des Plugins {pluginName} ist verfügbar: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Eine neue Version des Themes {pluginName} ist verfügbar: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Vielleicht möchtest du es in <a href=\"{pluginUrl}\">deinem Admin Interface</a> aktualisieren.",
"Your export archive has been created": "Dein Export-Archiv wurde erstellt",
"Your export archive has been created.": "Dein Export-Archiv wurde erstellt.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Du kannst es auf <a href=\"{exportsUrl}\">deiner Account Export-Seite</a> herunterladen.",
"Failed to create your export archive": "Das Erstellen deines Exportarchivs ist fehlgeschlagen",
"We are sorry but the generation of your export archive has failed:": "Es tut uns leid, aber die Generierung deines Exportarchivs ist fehlgeschlagen:",
"Please contact your administrator if the problem occurs again.": "Kontaktiere deinen Administrator, wenn das Problem erneut auftritt.",
"Your archive import has finished": "Dein Archiv-Import ist abgeschlossen",
"Imported: {success}": "Importiert: {success}",
"Not imported as considered duplicate: {duplicates}": "Nicht importiert, da es dupliziert zu sein scheint: {duplicates}",
"Not imported due to error: {errors}": "Nicht importiert aufgrund eines Fehlers: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Dein Archivimport ist fertig. Hier ist die Zusammenfassung der importierten Objekte:",
"User settings:": "Benutzereinstellungen:",
"Account (name, description, avatar...):": "Account (Name, Beschreibung, Avatar, …):",
"Blocklist:": "Blockliste:",
"Channels:": "Kanäle:",
"Likes:": "Gefällt-mir-Angaben:",
"Dislikes:": "Gefällt-mir-nicht-Angaben:",
"Subscriptions:": "Abos:",
"Video Playlists:": "Videowiedergabelisten:",
"Videos:": "Videos:",
"Video history:": "Video-Historie:",
"Watched Words Lists:": "Überwachte Wörterliste:",
"Comment auto tag policies:": "Richtlinien für die automatische Tag-Kennzeichnung von Kommentaren:",
"Failed to import your archive": "Der Import deines Archivs ist fehlgeschlagen",
"We are sorry but the import of your archive has failed:": "Es tut uns leid, aber der Import deines Archivs ist fehlgeschlagen:",
"A new user registered": "Ein neuer Benutzer wurde registriert",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Benutzer <a href=\"{accountUrl}\">{userUsername}</a> hat sich gerade registriert.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Vielleicht möchtest du über <a href=\"mailto:{userEmail}\">{userEmail}</a> Kontakt aufnehmen.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).": "Vielleicht möchtest du über <a href=\"mailto:{userEmail}\">{userEmail}</a> Kontakt aufnehmen (die E-Mail wurde noch nicht verifiziert).",
"Congratulation {username}, your registration request has been accepted!": "Gratulation, {username}, deine Registrierungsanfrage wurde akzeptiert!",
"Your registration request has been accepted.": "Deine Registrierungsanfrage wurde akzeptiert.",
"Moderators sent you the following message:": "Moderatoren haben dir die folgende Nachricht geschrieben:",
"Registration request of your account {username} has rejected": "Die Registrierungsanfrage für deinen Account {username} wurde abgelehnt",
"Your registration request has been rejected.": "Deine Registrierungsanfrage wurde abgelehnt.",
"A new user wants to register": "Ein neuer Benutzer möchte sich registrieren",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "Benutzer {registrationUsername} möchte sich auf {instanceName} wegen des folgenden Grundes registrieren:",
"Email verification": "E-Mail-Verifikation",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Du hast einen Account auf <a href=\"{webserverUrl}\">{instanceName}</a> erbeten.",
"To complete your registration request you must verify your email first!": "Um deine Registrierungsanfrage abzuschließen, musst du zuerst deine E-Mail verifizieren!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Du hast einen Account auf <a href=\"{webserverUrl}\">{instanceName}</a> erstellt.",
"To start using your account you must verify your email first!": "Um deinen Account benutzen zu können, musst du erst deine E-Mail verifizieren!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Bitte klicke auf den Link unten, um zu bestätigen, dass diese E-Mail-Adresse zu dir gehört (der Link wird in 1 Stunde ablaufen):",
"Verify my email": "Meine E-Mail verifizieren",
"You requested to change your email.": "Du hast eine Änderung deiner E-Mail-Adresse erbeten.",
"A video is pending moderation": "Ein Video hat eine ausstehende Moderation",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} erhielt eine Missbrauchsmeldung für das Video <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} erhielt einen Missbrauchsbericht für das entfernt gespeicherte Video <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Das Video wurde vom Kanal <a href=\"{channelUrl}\">{channelDisplayName}</a> hochgeladen.",
"It was published on {videoPublishedAt}.": "Es wurde am {videoPublishedAt} veröffentlicht.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Es wurde am {videoCreatedAt} hochgeladen aber noch nicht veröffentlicht.",
"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>.": "Ein kürzlich hinzugefügtes Video wurde automatisch blockiert und benötigt ein Review eines Moderators, bevor es öffentlich wird: <a href=\"{videoUrl}\">{videoName}</a> von <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.": "Außer dem Veröffentlicher und dem Moderationsteam wird niemand das Video sehen können, bis die Blockierung aufgehoben wird.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Falls du dem Veröffentlicher vertraust, kann jeder Admin den Benutzer für spätere Videos auf die weiße Liste setzen, damit sie keine Genehmigung brauchen, bevor sie öffentlich werden.",
"A comment is pending moderation": "Ein Kommentar hat eine ausstehende Moderation",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} hat einen Missbrauchsbericht für <a href=\"{commentUrl}\">den Kommentar für das Video {videoName} erhalten</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} hat einen Missbrauchsbericht für <a href=\"{commentUrl}\">den entfernten Kommentar für das Video {videoName} erhalten</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Der Kommentar wurde am {commentCreatedAt} von {flaggedAccount} gepostet.",
"Someone mentioned you": "Jemand hat dich erwähnt",
"<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> erwähnte dich in einen Kommentar im Video <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Jemand kommentierte dein 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> fügte ein Kommentar für dein Video <a href=\"{videoUrl}\">{videoName}</a> hinzu:",
"This comment requires approval.": "Dieser Kommentar benötigt eine Genehmigung.",
"Your video has been blocked": "Dein Video wurde blockiert",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Dein Video <strong>{videoName}</strong> wurde von den Moderatoren von {instanceName} auf dem folgenden Grund gesperrt:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Dein Video <strong>{videoName}</strong> wurde von den Moderatoren von {instanceName} gesperrt.",
"Your video has been unblocked": "Dein Video wurde entsperrt",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Dein Video <strong>{videoName}</strong> wurde von den Moderatoren von {instanceName} entsperrt.",
"{channelName} just published a new video": "{channelName} hat gerade ein neues Video veröffentlicht",
"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} ist keine gültige Sprache",
"The provided thumbnail file is invalid.": "Die übergebene Thumbnail-Datei ist ungültig.",
"Too many parallel downloads on this server. Please try again later.": "Zu viele parallele Downloads auf diesem Server. Bitte versuche es später erneut.",
"Cannot process video download at the moment. Please try again later.": "Der Videodownload kann im Moment nicht verarbeitet werden. Bitte versuche es später erneut.",
"Browse videos default sort should be {options}, instead of {value}": "Die Standardsortierung für das Durchsuchen der Videos sollte {options} statt {value} sein",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "Der Algorithmus für Trend-Videos {currentTrendingSortAlgorithm} sollte aktiviert sein, falls die Standardvideosortierung beim Durchsuchen {value} ist",
"Browse videos default scope should be {options}, instead of {value}": "Der Standardeinzugsbereich beim Durchsuchen der Videos sollte {options} statt {value} sein",
"Cannot create such user: an actor with that name already exists.": "Dieser Benutzer konnte nicht erstellt werden: Ein Akteur mit diesem Namen existiert bereits.",
"Password is too long. Please reset it using the password reset procedure.": "Passwort ist zu lang. Bitte setze es mit der Passwortzurücksetzungsprozedur zurück.",
"User email is not verified.": "Benutzer-E-Mail ist nicht verifiziert.",
"User is blocked.": "Benutzer ist blockiert.",
"Missing parameter: `username`": "Fehlender Parameter: `username`",
"Missing parameter: `password`": "Fehlender Parameter: `password`",
"Registration approval for this account has been rejected": "Die Registrierungsgenehmigung wurde für dieses Konto abgelehnt",
"Registration for this account is awaiting approval": "Die Registrierung für dieses Konto wartet auf Genehmigung",
"Invalid grant: user credentials are invalid": "Ungültige Genehmigung: Benutzeranmeldedaten sind ungültig",
"Missing two factor header": "Fehlender Zwei-Faktor-Header",
"Invalid two factor header": "Ungültiger Zwei-Faktor-Header",
"Missing parameter: `refresh_token`": "Fehlender Parameter: `refresh_token`",
"Invalid grant: refresh token is invalid": "Ungültige Genehmigung: Refresh-Token ist ungültig",
"Invalid grant: refresh token has expired": "Ungültige Genehmigung: Refresh-Token ist abgelaufen",
"Reset your account password": "Dein Kontopasswort zurücksetzen",
"Create your account password": "Dein Kontopasswort erstellen",
"Verify your email on {instanceName}": "Deine E-Mail-Adresse auf {instanceName} verifizieren",
"Contact form - {subject}": "Kontaktformular {subject}",
"Your registration request for {username} has been accepted": "Deine Registrierungsanfrage für {username} wurde akzeptiert",
"Login to your account": "In dein Konto einloggen",
"Your registration request for {username} has been rejected": "Deine Registrierungsanfrage für {username} wurde abgelehnt",
"New message on report #{id}": "Neue Nachricht für Meldung #{id}",
"View report #{id}": "View report #{id}",
"Report #{id} has been accepted": "Meldung #{id} wurde akzeptiert",
"Report #{id} has been rejected": "Meldung #{id} wurde abgelehnt",
"New video abuse report from {reporter}": "Neue Videomissbrauchsmeldung von {reporter}",
"New comment abuse report from {reporter}": "Neue Kommentarmissbrauchsmeldung von {reporte}",
"New account abuse report from {reporter}": "Neue Kontomissbrauchsmeldung von {reporter}",
"A new video is pending moderation": "Ein neues Video wartet auf Moderation",
"Review video": "Video prüfen",
"View video": "View video",
"Transcription of your video has been generated": "Eine Transkription deines Videos wurde erzeugt",
"Transcription in {language} of your video {videoName} has been generated.": "Eine Transkription auf {language} deines Videos {videoName} wurde erzeugt.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} hat deine Einladung, ein Mitwirkender von {channelName} zu werden, akzeptiert",
"Manage your channel": "Deinen Kanal verwalten",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} lud dich ein, ein Mitwirkender des Kanals {channelName} zu werden",
"Review the invitation": "Die Einladung prüfen",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} lehnte deine Einladung, ein Mitwirkender für {channelName} zu sein, ab",
"Mention on video {videoName}": "Erwähnung im Video {videoName}",
"View comment": "Kommentar betrachten",
"New comment on your video": "Neuer Kommentar auf deinem Video",
"Review comment": "Kommentar prüfen",
"Auto platform follow": "Autom. Plattform-Follow",
"Your platform automatically followed {identifier}": "Deine Plattform folgte automatisch {identifier}",
"View subscription": "Abo betrachten",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} hat einen neuen Follower, {handle}, welcher auf eine manuelle Genehmigung wartet.",
"{instanceName} has a new follower: {handle}.": "{instanceName} hat einen neuen Follower: {handle}.",
"New follower for {instanceName}": "Neuer Follower für {instanceName}",
"Review followers": "Follower prüfen",
"New follower on your account {followingName}": "Neuer Follower für dein Konto {followingName}",
"New follower on your channel {followingName}": "Neuer Follower für deinen Kanal {followingName}",
"A new user registered on {instanceName}": "Ein neuer Benutzer registrierte sich auf {instanceName}",
"View users": "Benutzer betrachten",
"A new PeerTube version is available: {latestVersion}": "Es ist eine neue PeerTube-Version verfügbar: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Es ist eine neue Version des Plugins {pluginName} verfügbar: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Es ist eine neue Version des Themes {pluginName} verfügbar: {latestVersion}",
"A new user wants to register: {username}": "Ein neuer Benutzer möchte sich registrieren: {username}",
"View registration request": "Registrierungsanfrage betrachten",
"Your video has been published": "Dein Video wurde veröffentlicht",
"Your video {videoName} has been published.": "Dein Video {videoName} wurde veröffentlicht.",
"Your video is live": "Dein Video ist live",
"Your video import is complete": "Dein Videoimport ist fertig",
"Your video {targetId} has just finished importing.": "Dein Video {targetId} ist gerade mit dem Import fertig geworden.",
"Your video import {targetId} encountered an error.": "Dein Videoimport {targetId} hatte einen Fehler.",
"Your video import encountered an error": "Dein Videoimport hatte einen Fehler",
"Import failed": "Import fehlgeschlagen",
"Review imports": "Imports prüfen",
"{channelName} is live streaming": "{channelName} streamt live",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Die Bearbeitung deines Videos ist fertig",
"Edition of your video {videoName} has finished.": "Die Bearbeitung deines Videos {videoName} ist fertig.",
"Video edition has finished": "Videobearbeitung ist fertig",
"{instanceName} - Videos feed": "{instanceName} Video-Feed",
"{name} - Videos feed": "{name} Video-Feed",
"{name} - Podcast feed": "{name} Podcast-Feed",
"{videoName} - Comments feed": "{videoName} Kommentar-Feed",
"Cannot parse HTTP signature": "HTTP-Signatur konnte nicht geparst werden",
"Invalid key ID": "Ungültige Key-ID",
"Invalid signature": "Ungültige Signatur",
"Authentication is required": "Authentifizierung wird benötigt",
"Server configuration is static and cannot be edited": "Die Serverkonfiguration ist statisch und kann nicht bearbeitet werden",
"SMTP is not configured but you require signup email verification.": "SMTP ist nicht konfiguriert, aber du benötigst eine Anmelde-E-Mail-Verifikation.",
"You need to enable at least web_videos transcoding or hls transcoding": "Du musst mindestens die web_videos- oder hls-Transkodierung aktivieren",
"You need to enable HTTP video import in order to enable channel synchronization": "Du musst den HTTP-Videoimport aktivieren, um eine Kanalsynchronisation aktivieren zu können",
"You cannot allow live replay if transcoding is not enabled": "Du kannst die Live-Wiederholung nicht erlauben, wenn Transkodierung nicht aktiviert ist",
"You cannot enable video studio if transcoding is not enabled": "Du kannst Video-Studio nicht aktivieren, wenn Transkodierung nicht aktiviert ist",
"You cannot enable search index without enabling remote URI search for users.": "Du kannst den Suchindex nicht aktivieren, ohne eine entfernte URI-Suche für Benutzer zu aktivieren.",
"Account not found": "Konto nicht gefunden",
"This account is not owned by the platform": "Dieses Konto ist nicht Eigentum der Plattform",
"User with this username or email already exists.": "Ein Benutzer mit diesem Benutzernamen oder dieser E-Mail-Adresse existiert bereits.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Ein anderer Akteur (Konto/Kanal) mit diesem Namen existiert bereits auf dieser Instanz oder hat bereits existiert.",
"User with this email already exists.": "Ein Benutzer mit dieser E-Mail-Adresse existiert bereits.",
"Only a user with sufficient right can manage this account resource.": "Nur ein Benutzer mit ausreichenden Rechten kann diese Kontoressource verwalten.",
"User and token mismatch": "Benutzer und Token passen nicht zusammen",
"Video channel not found": "Videokanal nicht gefunden",
"This user has not owner rights on this channel": "Dieser Benutzer hat keine Eigentumsrechte auf diesen Kanal",
"This user cannot manage this channel": "Dieser Benutzer kann diesen Kanal nicht verwalten",
"The channel must be local.": "Der Kanal muss lokal sein.",
"Video ownership change not found": "Videoeigentumswechsel nicht gefunden",
"Video is not password protected": "Video ist nicht passwortgeschützt",
"Video password not found": "Videopasswort nicht gefunden",
"Cannot delete the last password of the protected video": "Das letzte Passwort des geschützten Videos kann nicht gelöscht werden",
"Video playlist not found": "Videowiedergabeliste nicht gefunden",
"Cannot fetch information of private/internal/blocked video": "Informationen aus privatem/internen/gesperrtem Video können nicht geholt werden",
"Please provide a password to access this password protected video": "Bitte gib ein Passwort ein, um auf das passwortgeschützte Video zuzugreifen",
"Incorrect video password. Access to the video is denied": "Ungültiges Videopasswort. Videozugriff verweigert",
"Authentication is required to access the video source file": "Es wird eine Authentifizierung benötigt, um auf die Videoquelldatei zugreifen zu können",
"Invalid video file token": "Ungültiges Videodateitoken",
"Authentication is required.": "Authentifizierung benötigt.",
"Cannot manage a video of another server.": "Ein Video aus einem anderem Server kann nicht verwaltet werden.",
"Cannot manage a video of another user.": "Ein Video eines anderen Benutzers kann nicht verwaltet werden.",
"The user video quota is exceeded with this video": "Das Videokontingent des Benutzers wurde mit diesem Video überschritten",
"The token session does not exist or does not belong to the user.": "Die Tokensitzung existiert nicht oder gehört nicht dem Benutzer.",
"Signup approval is not enabled on this instance": "Registrierungsgenehmigung ist auf dieser Instanz nicht aktiviert",
"User registration is not allowed": "Benutzerregistrierung ist nicht erlaubt",
"You are not on a network authorized for registration.": "Du bist nicht auf einem Netzwerk, dass für die Registrierung genehmigt wurde.",
"This registration is already accepted or rejected.": "Diese Registrierung wurde bereits akzeptiert oder abgelehnt.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Der Kanal ist optional, aber wenn du ihn angibst, sind channel.name und chnanel.displayName erforderlich.",
"Channel name cannot be the same as user username.": "Der Kanalname darf nicht gleich dem Benutzernamen des Benutzers sein.",
"Channel with name {name} already exists.": "Ein Kanal mit dem Namen {name} existiert bereits.",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "Es können nicht die selben Flags aus nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred und nsfwFlagsWarned gleichzeitig benutz werden",
"You cannot update your email or password that is associated with an external auth system.": "Du kannst deine E-Mail-Adresse oder dein Passwort nicht aktualisieren, wenn diese mit einem externen Authentifizierungssystem assoziiert sind.",
"currentPassword parameter is missing": "Der Parameter currentPassword fehlt",
"currentPassword is invalid.": "currentPassword ist ungültig.",
"This file is not supported. Please, make sure it is of the following type: {types}": "Diese Datei wird nicht unterstützt. Bitte stell sicher, dass sie den folgenden Typ hat: {types}",
"This file is too large. It exceeds the maximum file size authorized": "Diese Datei ist zu groß. Sie überschreitet die maximal erlaubte Dateigröße",
"Refused local video file": "Abgelehnte lokale Videodatei",
"Cannot edit a live video": "Ein Live-Video kann nicht bearbeitet werden",
"Cannot edit video that is already waiting for transcoding/edition": "Ein Video, welches bereits auf Transkodierung/Bearbeitung wartet, kann nicht bearbeitet werden",
"Video state is not compatible with edition": "Videozustand ist nicht kompatibel mit Bearbeitung",
"Cannot run this task on a remote video": "Dieser Task kann nicht auf ein entferntes Video ausgeführt werden",
"Cannot run this task on a live video": "Dieser Task kann nicht auf einem Live-Video ausgeführt werden",
"Cannot run this task on a video with \"{state}\" state": "Dieser Task kann nicht auf einem Video im Zustand „{state}“ ausgeführt werden",
"Cannot invite the account owner of the channel to collaborate": "Der Kontoinhaber des Kanals kann nicht für eine Mitwirkung eingeladen werden",
"This account is already a collaborator or has a pending invitation for this channel": "Dieses Konto ist bereits ein Mitwirkender oder hat eine ausstehende Einladung für diesen Kanal",
"The maximum number of collaborators for this channel ({limit}) has been reached": "Die maximale Anzahl an Mitwirkenden für diesen Kanal ({limit}) wurde erreicht",
"Collaborator is not in pending state": "Mitwirkender befindet sicht nicht im Zustand „ausstehend“",
"Collaborator is not the current user": "Mitwirkender ist nicht der aktuelle Benutzer",
"Channel collaborator does not exist": "Kanalmitwirkender existiert nicht",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Ein anderer Akteur (Konto/Kanal) mit Namen {name} existiert bereits auf dieser Instanz oder hat bereits existiert.",
"You cannot create more than {count} channels_one": "You cannot create more than {count} channels",
"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": "Der Kanalimport ist unmöglich, da das Hochladen mit HTTP auf diesem Server nicht aktiviert ist",
"This channel sync is not owned by this channel": "Diese Kanalsynchronisation gehört nicht diesem Kanal",
"Cannot remove the last channel of this user": "Der letzte Kanal dieses Benutzers kann nicht entfernt werden",
"This comment is already deleted": "Dieser Kommentar wurde bereits gelöscht",
"This comment is deleted": "Dieser Kommentar ist gelöscht",
"This comment is not held for review": "Dieser Kommentar hat keine ausstehende Überprüfung",
"User does not have the permission to delete this comment": "Benutzer hat nicht die Erlaubnis, diesen Kommentar zu löschen",
"HTTP import is not enabled on this instance": "HTTP-Import ist für diese Instanz nicht aktiviert",
"Torrent/magnet URI import is not enabled on this instance": "Torrent-/Magnet-URI-Import ist in dieser Instanz nicht aktiviert",
"Should have a magnetUri or a targetUrl or a torrent file": "Sollte eine magnetUri oder eine targetUrl oder eine Torrentdatei haben",
"Cannot use non unicast IP as targetUrl": "Eine Nicht-Unicast-IP kann nicht als targetUrl verwendet werden",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "Ein ausstehender Videoimport kann nicht gelöscht werden. Brich ihn ab, oder warte das Ende des Imports ab",
"Cannot cancel a non pending video import": "Ein nicht ausstehender Videoimport kann nicht abgebrochen werden",
"Cannot retry a non failed video import": "Ein nicht fehlgeschlagener Videoimport kann nicht wiederholt werden",
"Cannot retry video import because the associated video metadata has been deleted": "Videoimport kann nicht wiederholt werden, weil die zugehörigen Videometadaten gelöscht wurden",
"Cannot retry video import since it has reached the maximum number of attempts": "Videoimport kann nicht wiederholt werden, da die maximale Anzahl an Versuchen erreicht wurde",
"Refused to import video": "Videoimport abgelehnt",
"Cannot manage video import of another user": "Videoimport eines anderen Benutzers kann nicht verwaltet werden",
"{username} does not exist on {instanceName}": "{username} existiert nicht auf {instanceName}",
"Ownership already accepted or refused": "Eigentum bereits akzeptiert oder abgelehnt",
"You can accept an ownership change of a published live.": "Du kannst einen Wechsel des Eigentümers einer veröffentlichten Live-Übertragung akzeptieren.",
"Cannot terminate an ownership change of another user": "Ein Eigentümerwechsel eines anderen Benutzers kann nicht terminiert werden",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Eine Wiedergabeliste kann nicht auf „Öffentlich“ oder „Nicht gelistet“ gesetzt werden, wenn diese keinem Kanal zugewiesen wurde.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Eine Wiedergabeliste kann nicht auf „Öffentlich“ gesetzt werden, wenn diese keinem Kanal zugewiesen wurde.",
"Cannot update a watch later playlist.": "Eine Später-ansehen-Wiedergabeliste kann nicht aktualisiert werden.",
"The channel must be owned by the same account as the playlist": "Dieser Kanal muss das selbe Konto als Eigentümer haben wie die Wiedergabeliste",
"Cannot delete a watch later playlist.": "Eine Später-ansehen-Wiedergabeliste kann nicht gelöscht werden.",
"Playlist not found": "Wiedergabeliste nicht gefunden",
"Video playlist element not found": "Videowiedergabelistenelement nicht gefunden",
"Cannot get this private video playlist.": "Diese private Videowiedergabeliste kann nicht geholt werden.",
"Start position or insert after position exceed the channel limits (max: {max})": "Startposition oder Einfügen-nach-Position hat die Kanallimits überschritten (max.: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "Die Umsortierungslänge mit dieser Startposition überschreitet die Kanallimits (max.: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Die Startposition oder Einfügen-nach-Position überschreitet die Widergabelistenlimits (max. {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "Die Umsortierungslänge mit dieser Startposition überschreitet die Wiedergabelistenlimits (max.: {max})",
"Cannot manage video playlist of another server.": "Videowiedergabeliste eines anderen Servers kann nicht verwaltet werden.",
"Cannot manage video playlist of another user": "Videowiedergabeliste eines anderen Benutzers kann nicht verwaltet werden",
"Video source not found": "Videoquelle nicht gefunden",
"Original video file not found": "Ursprüngliche Videodatei nicht gefunden",
"Updating the file of an existing video is not allowed on this instance": "Die Aktualisierung der Datei eines existierenden Videos ist auf dieser Instanz nicht erlaubt",
"The upload is already being processed": "Der Upload wird bereits verarbeitet",
"Cannot update privacy of a live that has already started": "Die Privatsphäre einer Live-Übertragung, die bereits gestartet wurde, kann nicht aktualisiert werden",
"The channel must belong to the same account as the original channel": "Der Kanal muss zum selben Konto wie dem ursprünglichen Kanal gehören",
"Cannot get this video regarding follow constraints": "Das Video kann hinsichtlich der folgenden Einschränkungen nicht geholt werden",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Die Flags nsfwFlagsIncluded und nsfwFlagsExcluded können nicht gleichzeitig verwendet werden",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "Dir ist nicht gestattet, alle Videos zu sehen, leg einen benutzerdefinierten Einbinde- oder Auto-Tags-Filter fest",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "Der excludeAlreadyWatched-Parameter kann nicht benutzt werden, wenn kein Auth-Token bereitgestellt wurde",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "Der Anfrageparameter „filter“ wird von PeerTube nicht mehr unterstützt. Bitte benutze stattdessen „isLocal“ und „include“",
"Cannot set nsfwFlags if the video is not NSFW": "Es kann nicht nsfwFlags gesetzt werden, wenn das Video nicht NSFW ist",
"Cannot set nsfwSummary if the video is not NSFW": "Es kann nicht nsfwSummary gesetzt werden, wenn das Video nicht NSFW ist",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "Der Parameter „scheduleUpdate.updateAt“ ist verpflichtend"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Nova raporto pri mistrakta konduto",
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"New message on abuse report": "Mensaje nuevo sobre informe de abuso",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Se publicó un nuevo mensaje de {messageAccountName} en <a href=\"{abuseUrl}\">informe de abuso #{abuseId}</a>",
"Abuse report state changed": "El estado del informe de abuso cambió",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Tu informe de abuso #{abuseId}</a> en {instanceName} fue admitido.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Tu informe de abuso #{abuseId}</a> en {instanceName} fue rechazado.",
"An account is pending moderation": "Una cuenta está pendiente de moderación",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} recibió un informe de abuso para la cuenta: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} recibió un informe de abuso para la cuenta remota: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "El interesado, {reporter}, citó las siguientes razones:",
"Someone just used the contact form": "Alguien acaba de usar el formulario de contacto",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} te envió un mensaje a través del formulario de contacto en <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.": "Puedes ponerte en contacto en <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, o simplemente responder a este correo electrónico.",
"New follower on your channel": "Nuevo seguidor en tu canal",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Tu cuenta <a href=\"{followingUrl}\">{followingName}</a> tiene un nuevo suscriptor: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Tu canal <a href=\"{followingUrl}\">{followingName}</a> tiene un nuevo suscriptor: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Tu cuenta fue bloqueada",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Tu cuenta <strong>{username}</strong> fue bloqueada por el equipo de moderación de {instanceName} por el siguiente motivo:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Tu cuenta <strong>{username}</strong> fue bloqueada por el equipo de moderación de {instanceName}.",
"Your account has been unblocked": "Tu cuenta fue desbloqueada",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Tu cuenta <strong>{username}</strong> fue desbloqueada por el equipo de moderación de {instanceName}.",
"Hi {username},": "Hola {username},",
"View in your notifications": "Ver en tus notificaciones",
"Manage your notification preferences in your profile": "Gestiona las preferencias de notificación en tu perfil",
"Password creation for your account": "Creación de contraseña para tu cuenta",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "¡Te damos la bienvenida a <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Tu nombre de usuario es: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Haz clic en el enlace inferior para poner tu contraseña (este enlace caducará en siete días):",
"Create my password": "Crear la contraseña",
"Password reset for your account": "Restauración de la contraseña de tu cuenta",
"A reset password procedure for your account has been requested on {instanceName}.": "Se solicitó un procedimiento de restauración de la contraseña de tu cuenta en {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Haz clic en el enlace inferior para restaurarla (el enlace caducará en 1 hora):",
"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.": "Si no eres quien inició esta petición, háznoslo saber respondiendo a este correo electrónico.",
"New PeerTube version available": "Nueva versión de PeerTube disponible",
"A new version of PeerTube is available: {latestVersion}.": "Una nueva versión de PeerTube está disponible: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Puedes consultar las últimas novedades en <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Disponible nueva versión del plugin",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Hay disponible una nueva versión del plugin {pluginName}: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Hay disponible una nueva versión del tema {pluginName}: {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": "Tu archivo de exportación ha sido creado",
"Your export archive has been created.": "Tu archivo de exportación ha sido creado.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Puedes descargarlo en <a href=\"{exportsUrl}\">tu página de exportación de cuenta</a>.",
"Failed to create your export archive": "Fallo al crear tu archivo de exportación",
"We are sorry but the generation of your export archive has failed:": "Lo sentimos pero la generación de tu archivo de exportación ha fallado:",
"Please contact your administrator if the problem occurs again.": "Por favor contacta con un administrador si el problema vuelve a ocurrir.",
"Your archive import has finished": "Tu importación de archivo ha finalizado",
"Imported: {success}": "Importado: {success}",
"Not imported as considered duplicate: {duplicates}": "No importado ya que se considera duplicado: {duplicates}",
"Not imported due to error: {errors}": "No importado debido a un error: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Tu importación de archivo ha finalizado. Aquí un sumario de los objetos importados:",
"User settings:": "Ajustes de usuario:",
"Account (name, description, avatar...):": "Account (name, description, avatar...):",
"Blocklist:": "Lista de bloqueos:",
"Channels:": "Canales:",
"Likes:": "Me gusta:",
"Dislikes:": "No me gusta:",
"Subscriptions:": "Suscripciones:",
"Video Playlists:": "Listas de reproducción de video:",
"Videos:": "Vídeos:",
"Video history:": "Historial:",
"Watched Words Lists:": "Listas de palabras seguidas:",
"Comment auto tag policies:": "Comment auto tag policies:",
"Failed to import your archive": "Fallo al importar tu archivo",
"We are sorry but the import of your archive has failed:": "Lo sentimos pero la importación de tu archivo ha fallado:",
"A new user registered": "Un nuevo usuario registrado",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "El usuario <a href=\"{accountUrl}\">{userUsername}</a> se ha registrado.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Puede que quieras contactarles 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).": "Puede que quieras contactarles a <a href=\"mailto:{userEmail}\">{userEmail}</a> (el email aún no ha sido verificado).",
"Congratulation {username}, your registration request has been accepted!": "Felicidades {username}, tu solicitud de registro ha sido aceptada!",
"Your registration request has been accepted.": "Tu solicitud de registro ha sido aceptada.",
"Moderators sent you the following message:": "Los moderadores te han enviado el siguiente mensaje:",
"Registration request of your account {username} has rejected": "La solicitud de registro de tu cuenta {username} ha sido rechazada",
"Your registration request has been rejected.": "Tu solicitud de registro ha sido rechazada.",
"A new user wants to register": "Un nuevo usuario quiere registrarse",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "El usuario {registrationUsername} quiere registrarse en {instanceName} por la siguiente razón:",
"Email verification": "Verificación de email",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Has solicitado una cuenta en <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "¡Para completar tu solicitud de registro primero debes verificar tu email!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Has creado una cuenta en <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "¡Para empezar a usar tu cuenta primero debes verificar tu email!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Por favor, haz clic en el enlace para verificar que este email te pertenece (el link expira en 1 hora):",
"Verify my email": "Verificar mi email",
"You requested to change your email.": "Has solicitado cambiar tu email.",
"A video is pending moderation": "Un video está pendiente de moderación",
"{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.": "El video fue subido por el canal <a href=\"{channelUrl}\">{channelDisplayName}</a> .",
"It was published on {videoPublishedAt}.": "Fue publicado en {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Fue subido en {videoCreatedAt} pero aún no ha sido publicado.",
"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>.": "Un video añadido recientemente ha sido automáticamente bloqueado y requiere de revisión por un moderador antes de publicarse: <a href=\"{videoUrl}\">{videoName}</a> de <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.": "Aparte del publicador y el equipo de moderación, nadie podrá ver el video hasta que lo desbloquees.",
"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": "Un comentario está pendiente de moderación",
"{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} .": "El comentario ha sido creado en {commentCreatedAt} por {flaggedAccount} .",
"Someone mentioned you": "Alguien te ha mencionado",
"<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> te ha mencionado en un comentario del video <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Alguien ha comentado tu 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ñadió un comentario en tu video <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Este comentario requiere de aprobación.",
"Your video has been blocked": "Tu video ha sido bloqueado",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Tu video <strong>{videoName}</strong> ha sido bloqueado por los moderadores de {instanceName} por la siguiente razón:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Tu video <strong>{videoName}</strong> ha sido bloqueado por los moderadores de {instanceName}.",
"Your video has been unblocked": "Tu video ha sido desbloqueado",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Tu video <strong>{videoName}</strong> ha sido desbloqueado por los moderadores de {instanceName}.",
"{channelName} just published a new video": "{channelName} just published a new video",
"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} no es un idioma valido",
"The provided thumbnail file is invalid.": "El archivo proporcionado para la miniatura es invalido",
"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": "Restaura la contraseña de tu cuenta",
"Create your account password": "Crea la contraseña de tu cuenta",
"Verify your email on {instanceName}": "Verifica tu email en {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Tu solicitud de registro para {username} ha sido aceptada",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Tu solicitud de registro para {username} ha sido rechazada",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Un nuevo video está pendiente de moderación",
"Review video": "Review video",
"View video": "View video",
"Transcription of your video has been generated": "La transcripción de tu video ha sido generada",
"Transcription in {language} of your video {videoName} has been generated.": "La transcripción en {language} de tu video {videoName} ha sido generada.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} ha aceptado tu invitación a convertirse en colaborador de {channelName}",
"Manage your channel": "Manage your channel",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} te ha invitado a convertirte en colaborador del canal {channelName}",
"Review the invitation": "Review the invitation",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} ha rechazado tu invitación a convertirse en colaborador de {channelName}",
"Mention on video {videoName}": "Mention on video {videoName}",
"View comment": "Ver comentario",
"New comment on your video": "Nuevo comentario en tu video",
"Review comment": "Revisar comentario",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "Ver suscripción",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} tiene un nuevo seguidor, {handle}, esperando aprobación manual.",
"{instanceName} has a new follower: {handle}.": "{instanceName} tiene un nuevo seguidor: {handle}.",
"New follower for {instanceName}": "Nuevo seguidor para {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "Nuevo seguidor en tu cuenta {followingName}",
"New follower on your channel {followingName}": "Nuevo seguidor en tu canal {followingName}",
"A new user registered on {instanceName}": "Un nuevo usuario se ha registrado en {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "Un nueva versión de PeerTube está disponible: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Importación fallida",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Tratu txarren salaketari buruzko mezu berria",
"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": "Abusu txosteneko egoera aldatu da",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Zure {instanceName}ko tratu txarraren salaketa #{abuseId}</a> onartua izan da.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Zure {instanceName}ko tratu txarraren salaketa #{abuseId}</a> baztertua izan da.",
"An account is pending moderation": "Kontu bat moderatze zain dago",
"{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": "Jarraitzaile berri bat dago zure kanalean",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Zure kontuak <a href=\"{followingUrl}\">{followingName}</a> harpidedun berri bat du: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Zure kanalak <a href=\"{followingUrl}\">{followingName}</a> harpidedun berri bat du: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Zure kontua blokeatua izan da",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Zure kontua <strong>{username}</strong> {instanceName}ko moderatzaileek blokeatu dute hurrengo arrazoiengatik:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Zure kontua <strong>{username}</strong> {instanceName}ko moderatzaileek blokeatu dute.",
"Your account has been unblocked": "Zure kontua desblokeatua izan da",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Zure kontua<strong>{username}</strong> {instanceName}ko moderatzaileek desblokeatu dute.",
"Hi {username},": "Hi {username},",
"View in your notifications": "Ikusi zure jakinarazpenetan",
"Manage your notification preferences in your profile": "Kudeatu zure jakinarazpenen hobespenak zure profilean",
"Password creation for your account": "Zure konturako pasahitza sortzea",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Ongi etorria <a href=\"{webserverUrl}\">{instanceName}-ra</a>!",
"Your username is: {username}.": "Zure erabiltzaile-izena: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Mesedez, egin klik beheko estekan zure pasahitza ezartzeko (esteka hau zazpi egun barru iraungiko da):",
"Create my password": "Sortu nire pasahitza",
"Password reset for your account": "Zure kontuaren pasahitza berrasieratzea",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "مشاهده در آگاه\u200cسازی\u200cهای شما",
"Manage your notification preferences in your profile": "مدیریت تنظیمات آگاه\u200cسازی در نمایه شما",
"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}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"New message on abuse report": "Nouveau message sur le signalement",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Un nouveau message de {messageAccountName} a été publié sur le <a href=\"{abuseUrl}\">signalement #{abuseId}</a>",
"Abuse report state changed": "État du signalement modifié",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Votre signalement #{abuseId}</a> sur {instanceName} a été accepté.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Votre signalement #{abuseId}</a> sur {instanceName} a été rejeté.",
"An account is pending moderation": "Un compte est en attente de modération",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} a reçu un signalement pour le compte\u00a0: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} a reçu un signalement pour le compte distant\u00a0: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Le signaleur, {reporter}, a cité la/les raison(s) suivante(s)\u00a0:",
"Someone just used the contact form": "Quelqu'un vient d'utiliser le formulaire de contact",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} vous a envoyé un message via le formulaire de contact de <a href=\"{webserverUrl}\">{instanceName}</a>\u00a0: ",
"You can contact them at <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, or simply reply to this email to get in touch.": "Vous pouvez contacter la personne à l'adresse <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, ou simplement répondre à cet e-mail.",
"New follower on your channel": "Nouvel abonné de votre chaîne",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Votre compte <a href=\"{followingUrl}\">{followingName}</a> a un nouvel abonné : <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Votre chaîne <a href=\"{followingUrl}\">{followingName}</a> a un nouvel abonné : <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Votre compte a été bloqué",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Votre compte <strong>{username}</strong> a été bloqué par les modérateurs de {instanceName} pour la raison suivante :",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Votre compte <strong>{username}</strong> a été bloqué par les modérateurs de {instanceName}.",
"Your account has been unblocked": "Votre compte a été débloqué",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Votre compte <strong>{username}</strong> a été débloqué par les modérateurs de {instanceName}.",
"Hi {username},": "Bonjour {username},",
"View in your notifications": "Voir dans vos notifications",
"Manage your notification preferences in your profile": "Gérer vos préférences de notification dans votre profil",
"Password creation for your account": "Création de mot de passe pour votre compte",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Bienvenue sur <a href=\"{webserverUrl}\">{instanceName}</a> !",
"Your username is: {username}.": "Votre nom d'utilisateur est : {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Veuillez cliquer sur le lien ci-dessous pour définir votre mot de passe (ce lien expirera dans sept jours) :",
"Create my password": "Créer mon mot de passe",
"Password reset for your account": "Réinitialisation de mot de passe pour votre compte",
"A reset password procedure for your account has been requested on {instanceName}.": "Une procédure de réinitialisation de mot de passe pour votre compte a été demandée sur {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Veuillez cliquer sur le lien ci-dessous pour le réinitialiser (le lien expirera dans 1 heure) :",
"Reset my password": "Réinitialiser mon mot de passe",
"If you are not the person who initiated this request, please let us know by replying to this email.": "Si vous n'êtes pas la personne qui a initié cette demande, veuillez nous le faire savoir en répondant à cet e-mail.",
"New PeerTube version available": "Nouvelle version de PeerTube disponible",
"A new version of PeerTube is available: {latestVersion}.": "Une nouvelle version de PeerTube est disponible : {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Vous pouvez consulter les dernières actualités sur <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Nouvelle version de plugin disponible",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Une nouvelle version du plugin {pluginName} est disponible : {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Une nouvelle version du thème {pluginName} est disponible : {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Vous voudrez peut-être faire la mise à jour sur <a href=\"{pluginUrl}\">votre interface d'administration</a>.",
"Your export archive has been created": "Votre archive d'exportation a été créée",
"Your export archive has been created.": "Votre archive d'exportation a été créée.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Vous pouvez la télécharger dans <a href=\"{exportsUrl}\">votre page d'exportation de compte</a>.",
"Failed to create your export archive": "Échec de la création de votre archive d'exportation",
"We are sorry but the generation of your export archive has failed:": "Nous sommes désolés mais la génération de votre archive d'exportation a échouée :",
"Please contact your administrator if the problem occurs again.": "Veuillez contacter votre administrateur si le problème se reproduit.",
"Your archive import has finished": "L'importation de votre archive est terminée",
"Imported: {success}": "Importé : {success}",
"Not imported as considered duplicate: {duplicates}": "Non importé car considéré comme doublon : {duplicates}",
"Not imported due to error: {errors}": "Non importé en raison d'une erreur : {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "L'importation de votre archive est terminée. Voici le résumé des objets importés :",
"User settings:": "Paramètres utilisateur :",
"Account (name, description, avatar...):": "Compte (nom, description, avatar...) :",
"Blocklist:": "Liste de blocage :",
"Channels:": "Chaînes :",
"Likes:": "J'aime :",
"Dislikes:": "Je n'aime pas :",
"Subscriptions:": "Abonnements :",
"Video Playlists:": "Playlists vidéo :",
"Videos:": "Vidéos :",
"Video history:": "Historique vidéo :",
"Watched Words Lists:": "Listes de mots surveillés :",
"Comment auto tag policies:": "Politiques d'auto-étiquetage des commentaires :",
"Failed to import your archive": "Échec de l'importation de votre archive",
"We are sorry but the import of your archive has failed:": "Nous sommes désolés mais l'importation de votre archive a échoué :",
"A new user registered": "Un nouvel utilisateur s'est inscrit",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "L'utilisateur <a href=\"{accountUrl}\">{userUsername}</a> vient de s'inscrire.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Vous pourriez vouloir contacter l'utilisateur via <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).": "Vous pourriez vouloir contacter l'utilisateur via <a href=\"mailto:{userEmail}\">{userEmail}</a> (l'e-mail n'a pas encore été vérifié).",
"Congratulation {username}, your registration request has been accepted!": "Félicitations {username}, votre demande d'inscription a été acceptée !",
"Your registration request has been accepted.": "Votre demande d'inscription a été acceptée.",
"Moderators sent you the following message:": "Les modérateurs vous ont envoyé le message suivant :",
"Registration request of your account {username} has rejected": "La demande d'inscription de votre compte {username} a été rejetée",
"Your registration request has been rejected.": "Votre demande d'inscription a été rejetée.",
"A new user wants to register": "Un nouvel utilisateur souhaite s'inscrire",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "L'utilisateur·ice {registrationUsername} souhaite s'inscrire sur {instanceName} pour la raison suivante\u00a0:",
"Email verification": "Vérification d'e-mail",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Vous avez demandé un compte sur <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "Pour compléter votre demande d'inscription, vous devez d'abord vérifier votre e-mail !",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Vous avez créé un compte sur <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Pour commencer à utiliser votre compte, vous devez d'abord vérifier votre e-mail !",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Veuillez cliquer sur le lien ci-dessous pour vérifier que cet e-mail vous appartient (le lien expirera dans 1 heure) :",
"Verify my email": "Vérifier mon e-mail",
"You requested to change your email.": "Vous avez demandé à changer votre e-mail.",
"A video is pending moderation": "Une vidéo est en attente de modération",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} a reçu un signalement pour la vidéo <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} a reçu un signalement pour la vidéo distante <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "La vidéo a été mise en ligne par la chaîne <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Elle a été publiée le {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Elle a été mise en ligne le {videoCreatedAt} mais n'est pas encore publiée.",
"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>.": "Une vidéo récemment ajoutée a été automatiquement bloquée et nécessite une révision par un modérateur avant d'être rendue publique : <a href=\"{videoUrl}\">{videoName}</a> par <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.": "En dehors du propriétaire et de l'équipe de modération, personne ne pourra voir la vidéo tant que vous ne la débloquez pas.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Si vous faites confiance au propriétaire, tout administrateur peut mettre l'utilisateur sur liste blanche pour les prochaines vidéos afin qu'elles ne nécessitent pas d'approbation avant d'être rendues publiques.",
"A comment is pending moderation": "Un commentaire est en attente de modération",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} a reçu un signalement pour <a href=\"{commentUrl}\">le commentaire sur la vidéo {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} a reçu un signalement pour <a href=\"{commentUrl}\">le commentaire distant sur la vidéo {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Le commentaire a été publié le {commentCreatedAt} par {flaggedAccount} .",
"Someone mentioned you": "Quelqu'un vous a mentionné",
"<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> vous a mentionné dans un commentaire de la vidéo <a href=\"{videoUrl}\">{videoName}</a> :",
"Someone commented your video": "Quelqu'un a commenté votre vidéo",
"<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 ajouté un commentaire sur votre vidéo <a href=\"{videoUrl}\">{videoName}</a> :",
"This comment requires approval.": "Ce commentaire nécessite une approbation.",
"Your video has been blocked": "Votre vidéo a été bloquée",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Votre vidéo <strong>{videoName}</strong> a été bloquée par les modérateurs de {instanceName} pour la raison suivante :",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Votre vidéo <strong>{videoName}</strong> a été bloquée par les modérateurs de {instanceName}.",
"Your video has been unblocked": "Votre vidéo a été débloquée",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Votre vidéo <strong>{videoName}</strong> a été débloquée par les modérateurs de {instanceName}.",
"{channelName} just published a new video": "{channelName} just published a new video",
"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} n'est pas une langue valide",
"The provided thumbnail file is invalid.": "La miniature fournie n'est pas valide.",
"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}": "Le tri par défaut des vidéos doit être {options}, au lieu de {valeur}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "L'algorithme des vidéos tendance {currentTrendingSortAlgorithm} doit être activé si le tri par défaut des vidéos est {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": "Réinitialiser le mot de passe de votre compte",
"Create your account password": "Créer le mot de passe de votre compte",
"Verify your email on {instanceName}": "Vérifiez votre e-mail sur {instanceName}",
"Contact form - {subject}": "Formulaire de contact - {subject}",
"Your registration request for {username} has been accepted": "Votre demande d'inscription pour {username} a été acceptée",
"Login to your account": "Connectez-vous à votre compte",
"Your registration request for {username} has been rejected": "Votre demande d'inscription pour {username} a été rejetée",
"New message on report #{id}": "Nouveau message sur le signalement #{id}",
"View report #{id}": "Voir le signalement #{id}",
"Report #{id} has been accepted": "Le signalement #{id} a été accepté",
"Report #{id} has been rejected": "Le signalement #{id} a été rejeté",
"New video abuse report from {reporter}": "Nouveau signalement vidéo de {reporter}",
"New comment abuse report from {reporter}": "Nouveau signalement de commentaire de {reporter}",
"New account abuse report from {reporter}": "Nouveau signalement de compte de {reporter}",
"A new video is pending moderation": "Une nouvelle vidéo est en attente de modération",
"Review video": "Examiner la vidéo",
"View video": "Voir la vidéo",
"Transcription of your video has been generated": "La transcription de votre vidéo a été générée",
"Transcription in {language} of your video {videoName} has been generated.": "La transcription en {language} de votre vidéo {videoName} a été générée.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} accepted your invitation to become a collaborator of {channelName}",
"Manage your channel": "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}": "Mention sur la vidéo {videoName}",
"View comment": "Voir le commentaire",
"New comment on your video": "Nouveau commentaire sur votre vidéo",
"Review comment": "Examiner le commentaire",
"Auto platform follow": "Abonnement de automatique de plateforme",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "Voir l'abonnement",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} a un nouvel abonné, {handle}, en attente d'approbation manuelle.",
"{instanceName} has a new follower: {handle}.": "{instanceName} a un nouvel abonné\u00a0: {handle}.",
"New follower for {instanceName}": "Nouvel abonné pour {instanceName}",
"Review followers": "Examiner les abonnés",
"New follower on your account {followingName}": "Nouvel abonné sur votre compte {followingName}",
"New follower on your channel {followingName}": "Nouvel abonné sur votre chaîne {followingName}",
"A new user registered on {instanceName}": "Un nouvel utilisateur s'est inscrit sur {instanceName}",
"View users": "Voir les utilisateurs·ices",
"A new PeerTube version is available: {latestVersion}": "Une nouvelle version de PeerTube est disponible : {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Une nouvelle version du plugin {pluginName} est disponible : {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Une nouvelle version du thème {pluginName} est disponible : {latestVersion}",
"A new user wants to register: {username}": "Un nouvel utilisateur souhaite s'inscrire : {username}",
"View registration request": "Voir la demande d'inscription",
"Your video has been published": "Votre vidéo a été publiée",
"Your video {videoName} has been published.": "Votre vidéo {videoName} a été publiée.",
"Your video is live": "Votre vidéo est en ligne",
"Your video import is complete": "L'importation de votre vidéo est terminée",
"Your video {targetId} has just finished importing.": "Votre vidéo {targetId} vient de terminer son importation.",
"Your video import {targetId} encountered an error.": "Votre importation vidéo {targetId} a rencontré une erreur.",
"Your video import encountered an error": "L'importation de votre vidéo a rencontré une erreur",
"Import failed": "Échec de l'importation",
"Review imports": "Examiner les importations",
"{channelName} is live streaming": "{channelName} est en direct",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "L'édition de votre vidéo est terminée",
"Edition of your video {videoName} has finished.": "L'édition de votre vidéo {videoName} est terminée.",
"Video edition has finished": "L'édition de la vidéo est terminée",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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.": "La session n'existe pas ou n'appartient pas à l'utilisateur·ice.",
"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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,313 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_two": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"New message on abuse report": "Nova poruka u izvještaju o zloupotrebi",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Nova poruka od {messageAccountName} je objavljena u <a href=\"{abuseUrl}\">izvještaju o zloupotrebi #{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},": "Zdravo {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Tvoje korisničko ime je: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"Reset my password": "Obnovi moju lozinku",
"If you are not the person who initiated this request, please let us know by replying to this email.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Dostupna je nova verzija dodatka",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Dostupna je nova verzija dodatka {pluginName}: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Dostupna je nova verzija teme {pluginName}: {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:": "Korisničke postavke:",
"Account (name, description, avatar...):": "Račun (ime, opis, avatar …):",
"Blocklist:": "Lista blokiranih:",
"Channels:": "Kanali:",
"Likes:": "Broj oznaka „Sviđa mi se”:",
"Dislikes:": "Broj oznaka „Ne sviđa mi se”:",
"Subscriptions:": "Pretplate:",
"Video Playlists:": "Playliste videa:",
"Videos:": "Videa:",
"Video history:": "Povijest videa:",
"Watched Words Lists:": "Watched Words Lists:",
"Comment auto tag policies:": "Comment auto tag policies:",
"Failed to import your archive": "Uvoz tvoje arhive nije uspio",
"We are sorry but the import of your archive has failed:": "Žao nam je, ali uvoz tvoje arhive nije uspio:",
"A new user registered": "Registrirao se jedan novi korisnik",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Korisnik <a href=\"{accountUrl}\">{userUsername}</a> se upravo registrirao.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "Dostupna je nova PeerTube verzija: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Dostupna je nova verzija dodatka {pluginName}: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Dostupna je nova verzija teme {pluginName}: {latestVersion}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Uvoz nije uspio",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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.": "Ne možeš sktualizirati svoju e-mail adresu ili lozinku koje su povezane s eksternim sustavom za autentifikaciju.",
"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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"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": "Nije moguće ponovo pokušati uvesti video jer su povezani metapodaci videoa izbrisani",
"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.": "Nije moguće aktualizirati jednu playlistu „Gledaj kasnije”.",
"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.": "Nije moguće izvrisati jednu playlistu „Gledaj kasnije”.",
"Playlist not found": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Importálás sikertelen",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Innflutningur mistókst",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,310 @@
{
"New message on abuse report": "通報に関する新着メッセージ",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "{messageAccountName} さんから、<a href=\"{abuseUrl}\">通報 #{abuseId}</a>が届いています",
"Abuse report state changed": "通報状態が変更されました",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "{instanceName}での<a href=\"{abuseUrl}\">あなたの通報 #{abuseId}</a>が承認されました。",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "{instanceName}での<a href=\"{abuseUrl}\">あなたの通報 #{abuseId}</a>が却下されました。",
"An account is pending moderation": "アカウントが審査待ちになっています",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName}で次のアカウントに関する通報を受け付けました: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName}で次のリモートアカウントに関する通報を受け付けました: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "報告者「 {reporter}」さんは次を理由に挙げています:",
"Someone just used the contact form": "誰かが問い合わせフォームを使用しました",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName}さんが<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.": "<a href=\"mailto:{fromEmail}\">{fromEmail}</a>に連絡するか、このメールに返信することで連絡を取る事ができます。",
"New follower on your channel": "チャンネルへの新規フォロワー",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "あなたのアカウント「<a href=\"{followingUrl}\">{followingName}</a>」に新しいフォロワーが増えました: <a href=\"{followerUrl}\">{followerName}</a>",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "あなたのチャンネル「<a href=\"{followingUrl}\">{followingName}</a>」に新しいフォロワーが増えました: <a href=\"{followerUrl}\">{followerName}</a>",
"Your account has been blocked": "アカウントがブロックされました",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "あなたのアカウント「<strong>{username}</strong>」が、{instanceName}のモデレーターに次の理由によりブロックされました:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "あなたのアカウント「<strong>{username}</strong>」が、{instanceName}のモデレーターにブロックされました。",
"Your account has been unblocked": "アカウントのブロックが解除されました",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "あなたのアカウント「<strong>{username}</strong>」が、{instanceName}のモデレーターにブロック解除されました。",
"Hi {username},": "こんにちは、{username}さん",
"View in your notifications": "通知で確認",
"Manage your notification preferences in your profile": "アカウントの通知設定から受け取る通知を管理できます",
"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": "パスワードをリセット",
"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": "プラグインの新しいバージョンが利用可能です",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "プラグイン「{pluginName}」の新しいバージョンが利用可能です: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}.": "テーマ「{pluginName}」の新しいバージョンが利用可能です: {latestVersion}",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "アップグレードは<a href=\"{pluginUrl}\">管理画面</a>からおこなえます。",
"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>.": "アカウント画面の<a href=\"{exportsUrl}\">インポート/エクスポートページ</a>からダウンロードできます。",
"Failed to create your export archive": "エクスポート用アーカイブの作成に失敗しました",
"We are sorry but the generation of your export archive has failed:": "申し訳ありませんが、エクスポート用アーカイブの作成に失敗しました:",
"Please contact your administrator if the problem occurs again.": "この問題が再度発生する場合は管理者にお問い合わせください。",
"Your archive import has finished": "アーカイブのインポートが完了しました",
"Imported: {success}": "インポート: {success}",
"Not imported as considered duplicate: {duplicates}": "重複とみなされたためインポートされていません: {duplicates}",
"Not imported due to error: {errors}": "エラーによりインポートされていません: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "アーカイブのインポートが完了しました。 インポートしたオブジェクトの概要です:",
"User settings:": "ユーザー設定:",
"Account (name, description, avatar...):": "アカウント (名前、説明、アバターなど):",
"Blocklist:": "ブロックリスト:",
"Channels:": "チャンネル:",
"Likes:": "高評価:",
"Dislikes:": "低評価:",
"Subscriptions:": "チャンネル登録:",
"Video Playlists:": "動画のプレイリスト:",
"Videos:": "動画:",
"Video history:": "動画の再生履歴:",
"Watched Words Lists:": "監視対象のワードリスト:",
"Comment auto tag policies:": "コメントの自動タグ付けポリシー:",
"Failed to import your archive": "アーカイブのインポートに失敗しました",
"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": "動画は審査待ちになっています",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName}で、動画「<a href=\"{videoUrl}\">{videoName}</a>」に対する通報を受け付けました。",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName}で、リモートの動画「<a href=\"{videoUrl}\">{videoName}</a>」に対する通報を受け付けました。",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "動画は、チャンネル「<a href=\"{channelUrl}\">{channelDisplayName}</a>」によってアップロードされました。",
"It was published on {videoPublishedAt}.": "動画は{videoPublishedAt}に公開されました。",
"It was uploaded on {videoCreatedAt} but not yet published.": "動画は{videoCreatedAt}にアップロードされましたが、まだ公開されていません。",
"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 href=\"{videoUrl}\">{videoName}</a> アップロード者: <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.": "アップロード者とモデレーションチームを除いて、あなたがブロックを解除するまで誰もその動画を見ることはできません。",
"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": "コメントはモデレーターの審査待ちになっています",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName}上で、<a href=\"{commentUrl}\">{videoName}に対するコメント</a>の通報を受け付けました。",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName}上で、<a href=\"{commentUrl}\">動画{videoName}に対するリモートコメント</a>の通報を受け付けました。",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "{flaggedAccount}によって{commentCreatedAt}にコメントが投稿されました。",
"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> 」さんが、<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.": "このコメントは承認が必要です。",
"Your video has been blocked": "あなたの動画はブロックされました",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "あなたの動画「<strong>{videoName}</strong>」は、次の理由により{instanceName}のモデレーターにブロックされました:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "あなたの動画「<strong>{videoName}</strong>」は、{instanceName}のモデレーターにブロックされました。",
"Your video has been unblocked": "あなたの動画はブロック解除されました",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "あなたの動画「<strong>{videoName}</strong>」は、{instanceName}のモデレーターにブロック解除されました。",
"{channelName} just published a new video": "{channelName} just published a new video",
"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": "通報#{id}が承認されました",
"Report #{id} has been rejected": "通報#{id}が却下されました",
"New video abuse report from {reporter}": "{reporter}からの動画に関する新規通報",
"New comment abuse report from {reporter}": "{reporter}からのコメントに関する新規通報",
"New account abuse report from {reporter}": "{reporter}からのアカウントに関する新規通報",
"A new video is pending moderation": "新しい動画は審査待ちになっています",
"Review video": "動画をレビュー",
"View video": "動画を開く",
"Transcription of your video has been generated": "動画の文字起こしが生成されました",
"Transcription in {language} of your video {videoName} has been generated.": "あなたの動画「{videoName}」に対する{language} の文字起こしが生成されました。",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} accepted your invitation to become a collaborator of {channelName}",
"Manage your channel": "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}が「{handle}」にフォローされ、手動承認を待っています。",
"{instanceName} has a new follower: {handle}.": "{instanceName}の新着フォロワー: {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 import is complete": "動画インポートが完了しました",
"Your video {targetId} has just finished importing.": "動画「{targetId}」のインポートが完了しました。",
"Your video import {targetId} encountered an error.": "動画「{targetId}」のインポートでエラーが発生しました。",
"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 {videoName} has finished.": "動画「{videoName}」の編集が完了しました。",
"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": "Account not found",
"This account is not owned by the platform": "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": "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.": "セッションが存在しないか、ユーザーに紐付いていません。",
"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 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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Nieuw bericht over misbruikmelding",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Een nieuw bericht van {messageAccountName} werd geplaatst op <a href=\"{abuseUrl}\">melding van misbruik #{abuseId}</a>",
"Abuse report state changed": "Status van misbruikmelding gewijzigd",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Je misbruikmelding #{abuseId}</a> op {instanceName} is geaccepteerd.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Je melding van misbruik #{abuseId}</a> op {instanceName} is afgewezen.",
"An account is pending moderation": "Een account wordt momenteel gecontroleerd",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} heeft een misbruikmelding ontvangen over het account: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} kreeg een misbruikmelding over een account van elders: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "De melder, {reporter}, noemde de volgende reden(en):",
"Someone just used the contact form": "Iemand heeft zojuist het contactformulier gebruikt",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} stuurde je een bericht via het contactformulier op <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.": "Contact opnemen kan via <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, of door simpelweg op deze mail te reageren.",
"New follower on your channel": "Nieuwe volger op je kanaal",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Je account <a href=\"{followingUrl}\">{followingName}</a> heeft een nieuwe abonnee: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Je kanaal <a href=\"{followingUrl}\">{followingName}</a> heeft een nieuwe abonnee: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Je account is geblokeerd",
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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:": "Videogeschiedenis:",
"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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Om je account te kunnen gebruiken moet je eerst je e-mailadres verifiëren!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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} accepteerde je uitnodiging om mee te gaan werken aan {channelName}",
"Manage your channel": "Manage your channel",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} heeft je uitgenodigd om mee te gaan werken aan het kanaal {channelName}",
"Review the invitation": "Review the invitation",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} heeft je uitnodiging om mee te gaan werken aan het kanaal {channelName} afgeslagen",
"Mention on video {videoName}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Het importeren is mislukt",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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": "Deze taak kan bij een live-uitzending niet worden uitgevoerd",
"Cannot run this task on a video with \"{state}\" state": "Deze taak kan niet bij een video in de staat \"{state}\" uitgevoerd worden",
"Cannot invite the account owner of the channel to collaborate": "Kan de het account waar het kanaal onder valt niet uitnodigen om samen te werken",
"This account is already a collaborator or has a pending invitation for this channel": "Dit account kan al meewerken of er is een nog niet geaccepteerde uitnodiging",
"The maximum number of collaborators for this channel ({limit}) has been reached": "Het maximumaantal cobewerkers voor dit kanaal ({limit}) is bereikt",
"Collaborator is not in pending state": "Cobewerker bevindt zich niet in de status 'in behandeling'",
"Collaborator is not the current user": "Cobewerker is niet de huidige gebruiker",
"Channel collaborator does not exist": "Cobewerker bestaat niet",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Er bestaat al een andere actoor (account/kanaal) met de naam {name} op dit exemplaar van PeerTube, of deze heeft bestaan.",
"You cannot create more than {count} channels_one": "Het is niet mogelijk om meer dan {count} kanalen aan te maken",
"You cannot create more than {count} channels_other": "Het is niet mogelijk om meer dan {count} kanalen aan te maken",
"Channel import is impossible as video upload via HTTP is not enabled on the server": "Kanaalimport is niet mogelijk omdat de server het uploaden van video's via HTTP niet toelaat",
"This channel sync is not owned by this channel": "Deze kanaalsynchronisatie is niet van dit kanaal",
"Cannot remove the last channel of this user": "Het laatste kanaal van deze gebruiker kan niet verwijderd worden",
"This comment is already deleted": "Deze reactie is al verwijderd",
"This comment is deleted": "Deze reactie is verwijderd.",
"This comment is not held for review": "Deze reactie wordt niet ter beoordeling bewaard",
"User does not have the permission to delete this comment": "De gebruiker heeft geen toestemming om deze reactie te verwijderen",
"HTTP import is not enabled on this instance": "HTTP-import is niet ingeschakeld op deze instance",
"Torrent/magnet URI import is not enabled on this instance": "Torrent/magnet URI-import is niet ingeschakeld op deze instance",
"Should have a magnetUri or a targetUrl or a torrent file": "Moet een magnetUri of een targetUrl of een torrent-bestand bevatten",
"Cannot use non unicast IP as targetUrl": "Kan geen niet-unicast-IP gebruiken als targetUrl",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "Verwijderen kan niet tijdens het importeren. Annuleer of wacht op het einde van de import",
"Cannot cancel a non pending video import": "Het annuleren van een import die niet bezig is kan niet",
"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": "Video importeren geweigerd",
"Cannot manage video import of another user": "Kan video-import van een andere gebruiker niet beheren",
"{username} does not exist on {instanceName}": "{gebruikersnaam} bestaat niet op {instanceName}",
"Ownership already accepted or refused": "Eigendom reeds aanvaard of geweigerd",
"You can accept an ownership change of a published live.": "Je kunt een eigendomswijziging van een gepubliceerde live-uitzending aanvaarden.",
"Cannot terminate an ownership change of another user": "Kan een eigendomwijziging van een andere gebruiker niet beëindigen",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Een afspeellijst die niet aan een kanaal is toegewezen, kan niet worden ingesteld op 'openbaar' of 'niet-vermeld'.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Een afspeellijst die niet aan een kanaal is toegewezen, kan niet als 'openbaar' worden ingesteld.",
"Cannot update a watch later playlist.": "Kan een afspeellijst voor later bekijken niet bijwerken.",
"The channel must be owned by the same account as the playlist": "Het kanaal moet eigendom zijn van hetzelfde account als de afspeellijst",
"Cannot delete a watch later playlist.": "Een afspeellijst voor later bekijken kan niet worden verwijderd.",
"Playlist not found": "Afspeellijst niet gevonden",
"Video playlist element not found": "Video-afspeellijst-element niet gevonden",
"Cannot get this private video playlist.": "Deze privéafspeellijst kan niet geopend worden.",
"Start position or insert after position exceed the channel limits (max: {max})": "Startpositie of invoegpositie overschrijdt de kanaal-limieten (max: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "De lengte van de herordening met deze startpositie overschrijdt de kanaal-limieten (max: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Startpositie of invoegpositie overschrijdt de limieten van de afspeellijst (max: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "De lengte van de nieuwe volgorde met deze startpositie overschrijdt de limieten van de afspeellijst (max: {max})",
"Cannot manage video playlist of another server.": "Niet mogelijk om afspeellijsten van andere servers te beheren.",
"Cannot manage video playlist of another user": "Niet mogelijk om afspeellijsten van andere gebruikers te beheren",
"Video source not found": "Videobron niet gevonden",
"Original video file not found": "Origineel videobestand niet gevonden",
"Updating the file of an existing video is not allowed on this instance": "Het vervangen van het bestand van een bestaande video is op deze instance niet toegestaan",
"The upload is already being processed": "Het uploaden wordt al verwerkt",
"Cannot update privacy of a live that has already started": "De privacy-instelling van een ive-uitzending die al is begonnen, kan niet worden bijgewerkt",
"The channel must belong to the same account as the original channel": "Het kanaal moet tot hetzelfde account behoren als het oorspronkelijke kanaal",
"Cannot get this video regarding follow constraints": "Deze video kan vanwege volgbeperkingen niet worden opgehaald",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Je kan niet gelijktijdig dezelfde vlaggen gebruiken in nsfwFlagsIncluded en nsfwFlagsExcluded",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "Je wordt niet toestaan alle video's te bekijken, geef een aangepast criterium op voor inclusie of automatische tags op",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "De parameter excludeAlreadyWatched kan niet worden gebruikt wanneer er geen authenticatietoken is opgegeven",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "De queryparameter \"criterium\" wordt niet langer ondersteund door PeerTube. Gebruik in plaats daarvan \"isLocal\" en \"include\"",
"Cannot set nsfwFlags if the video is not NSFW": "Kan niet voor een werkomgeving geschikte inhoud (nsfwFlags) instellen als de video niet voor een werkomgeving geschikte inhoud is.",
"Cannot set nsfwSummary if the video is not NSFW": "Kan niet voor een werkomgeving geschikte inhoud (nsfwSummary) instellen als de video niet niet voor een werkomgeving geschikte inhoud is",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "\"scheduleUpdate.updateAt\" parameter is mandatory"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,313 @@
{
"New message on abuse report": "Nowa wiadomość powiązana ze zgłoszeniem nadużycia",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Nowa wiadomość autorstwa {messageAccountName} została przesłana w ramach <a href=\"{abuseUrl}\">zgłoszenia #{abuseId}</a>",
"Abuse report state changed": "Zmieniono status zgłoszenia nadużycia",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Twoje zgłoszenie nadużycia o identyfikatorze #{abuseId}</a> na {instanceName} zostało zaakceptowane.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Twoje zgłoszenie nadużycia o identyfikatorze #{abuseId}</a> na {instanceName} zostało odrzucone.",
"An account is pending moderation": "To konto oczekuje na weryfikację",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} otrzymało zgłoszenie nadużycie dotyczące konta <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} otrzymało zgłoszenie nadużycie dotyczące zewnętrznego konta <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Według osoby zgłaszającej, {reporter}, to konto dopuściło się niniejszych naruszeń:",
"Someone just used the contact form": "Ktoś skorzystał z formularza kontaktowego",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} wysłał(a) Tobie wiadomość przez formularz kontaktowy na <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.": "Możesz udzielić odpowiedzi e-mailem na adres <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, lub po prostu odpowiedzieć na tego e-maila, żeby pozostać w kontakcie.",
"New follower on your channel": "Nowy obserwujący Twojego kanału",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Twoje konto <a href=\"{followingUrl}\">{followingName}</a> zyskało nowego subskrybenta/-kę: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Twój kanał <a href=\"{followingUrl}\">{followingName}</a> zyskał nowego subskrybenta/-kę: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Twoje konto zostało zablokowane",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Twoje konto (<strong>{username}</strong>) zostało zablokowane przez zespół moderacyjny instancji {instanceName} z uwagi na niniejsze naruszenia:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Twoje konto (<strong>{username}</strong>) zostało zablokowane przez zespół moderacyjny instancji {instanceName}.",
"Your account has been unblocked": "Twoje konto zostało odblokowane",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Twoje konto (<strong>{username}</strong>) zostało odblokowane przez zespół moderacyjny instancji {instanceName}.",
"Hi {username},": "Hi {username},",
"View in your notifications": "Zobacz w swoich powiadomieniach",
"Manage your notification preferences in your profile": "Zarządzaj preferencjami powiadomień dotyczących Twojego konta",
"Password creation for your account": "Tworzenie hasła dla Twojego konta",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Witaj na <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Twoja nazwa użytkownika to {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Kliknij na link poniżej, żeby ustawić swoje hasło (link będzie ważny przez kolejne siedem dni):",
"Create my password": "Stwórz moje hasło",
"Password reset for your account": "Resetowanie hasła do Twojego konta",
"A reset password procedure for your account has been requested on {instanceName}.": "Procedura zresetowania hasła do Twojego konta została zażądana na {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Kliknij w link poniżej, żeby je zresetować (link będzie ważny przez kolejną godzinę):",
"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.": "Jeżeli nie jesteś osobą, która jest odpowiedzialna za to żądanie, daj nam o tym znać, odpowiadając na tego e-maila.",
"New PeerTube version available": "Nowa wersja PeerTube'a jest dostępna",
"A new version of PeerTube is available: {latestVersion}.": "Nowa wersja PeerTube'a jest dostępna: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Możesz sprawdzić najnowsze informacje na stronie <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Nowa wersja rozszerzenia dostępna",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Nowa wersja rozszerzenia {pluginName} jest dostępna: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Nowa wersja motywu {pluginName} jest dostępna: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Możesz chcieć dokonać aktualizacji przez <a href=\"{pluginUrl}\">interfejs administratora</a>.",
"Your export archive has been created": "Archiwum danych zostało stworzone",
"Your export archive has been created.": "Twoje archiwum danych zostało stworzone.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Możesz je pobrać z <a href=\"{exportsUrl}\">z podstrony dotyczącej eksportowania danych swojego konta</a>.",
"Failed to create your export archive": "Nie udało się stworzyć Twojego archiwum danych",
"We are sorry but the generation of your export archive has failed:": "Przepraszamy, ale wygenerowanie Twojego archiwum danych zakończyło się niepowodzeniem:",
"Please contact your administrator if the problem occurs again.": "Skontaktuj się z administracją, jeżeli problem będzie dalej występował.",
"Your archive import has finished": "Importowanie Twojego archiwum zostało zakończone",
"Imported: {success}": "Zaimportowano: {success}",
"Not imported as considered duplicate: {duplicates}": "Nie zaimportowano z uwagi na potencjalny duplikat: {duplicates}",
"Not imported due to error: {errors}": "Nie zaimportowano z uwagi na błąd: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Zakończono importowanie Twojego archiwum. Oto podsumowanie:",
"User settings:": "Ustawienia użytkownika:",
"Account (name, description, avatar...):": "Account (name, description, avatar...):",
"Blocklist:": "Lista blokad:",
"Channels:": "Kanały:",
"Likes:": "Polubienia:",
"Dislikes:": "Niepolubienia:",
"Subscriptions:": "Subskrypcje:",
"Video Playlists:": "Playlisty wideo:",
"Videos:": "Filmy:",
"Video history:": "Historia oglądania:",
"Watched Words Lists:": "Listy obserwowanych słów:",
"Comment auto tag policies:": "Polityki automatycznego tagowania komentarzy:",
"Failed to import your archive": "Nie udało się\u00a0zaimportować Twojego archiwum",
"We are sorry but the import of your archive has failed:": "Przepraszamy, ale importowanie Twojego archiwum zakończyło się niepowodzeniem:",
"A new user registered": "Nowy użytkownik się zarejestrował",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Użytkownik o pseudonimie <a href=\"{accountUrl}\">{userUsername}</a> zarejestrował się.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Możesz chcieć się z nim skontaktować za pomocą e-maila, pisząc na adres <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).": "Możesz chcieć się z nim skontaktować za pomocą e-maila, pisząc na adres <a href=\"mailto:{userEmail}\">{userEmail}</a> (adres ten nie został jeszcze zweryfikowany).",
"Congratulation {username}, your registration request has been accepted!": "Gratulacje {username}, Twoja prośba o rejestrację została zaakceptowana!",
"Your registration request has been accepted.": "Twoje zapytanie o rejestrację zostało zaakceptowane.",
"Moderators sent you the following message:": "Moderatorzy przesłali Tobie następującą wiadomość:",
"Registration request of your account {username} has rejected": "Zapytanie o rejestrację konta o pseudonimie {username} zostało odrzucone",
"Your registration request has been rejected.": "Twoje zapytanie o rejestrację zostało odrzucone.",
"A new user wants to register": "Nowy użytkownik chce się zarejestrować",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "Użytkownik o pseudonimie {registrationUsername} chce zarejestrować się na {instanceName}, podając za powód:",
"Email verification": "Zweryfikuj swój adres e-mail",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Zażądałeś/-aś rejestracji konta na <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "Żeby dokończyć proces rejestracji, musisz w pierwszej kolejności zweryfikować swojego e-maila!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Stworzyłeś/-aś konto na <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Żeby zacząć korzystać ze swojego konta, musisz w pierwszej kolejności zweryfikować swojego e-maila!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Kliknij w poniższy link, żeby zweryfikować, że ten e-mail należy do Ciebie (ten link będzie ważny przez kolejną godzinę):",
"Verify my email": "Zweryfikuj mój adres e-mail",
"You requested to change your email.": "Zażądano zmiany Twojego e-maila.",
"A video is pending moderation": "Ten film oczekuje na weryfikację",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "Platforma {instanceName} otrzymała zgłoszenie nadużycia w związku z filmem <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "Platforma {instanceName} otrzymała zgłoszenie nadużycia w związku z zewnętrznym filmem <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Ten film został opublikowany przez kanał o nazwie <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Został on opublikowany {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Został on przesłany {videoCreatedAt}, ale nie został jeszcze opublikowany.",
"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>.": "Twój najnowszy film został zablokowany, ponieważ wymaga weryfikacji moderatora przed jego publikacją: <a href=\"{videoUrl}\">{videoName}</a> przez <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.": "Poza osobą publikującą oraz zespołem moderacyjnym, nikt nie będzie mógł zobaczyć tego filmu przed tym, jak go odblokujesz.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Jeżeli ufasz osobie przesyłającej, każdy administrator będzie mógł dopuścić użytkownika do publikacji kolejnych filmów bez uprzedniej ręcznej weryfikacji.",
"A comment is pending moderation": "Komentarz oczekuje na weryfikację",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "Platforma {instanceName} otrzymała zgłoszenie nadużycia dla <a href=\"{commentUrl}\">komentarza pod filmem {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "Platforma {instanceName} otrzymała zgłoszenie nadużycia dla <a href=\"{commentUrl}\">zewnętrznego komentarza pod filmem {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Komentarz został opublikowany {commentCreatedAt} przez {flaggedAccount}.",
"Someone mentioned you": "Ktoś Cię oznaczył",
"<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> oznaczył(a) Cię w komentarzu pod filmem <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Ktoś zostawił komentarz pod Twoim filmem",
"<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> zostawił(a) komentarz pod Twoim filmem <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Ten komentarz wymaga zatwierdzenia.",
"Your video has been blocked": "Twój film został\u00a0zablokowany",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Twój film <strong>{videoName}</strong> został zablokowany przez zespół moderacyjny instancji {instanceName} z powodu:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Twój film <strong>{videoName}</strong> został zablokowany przez zespół moderacyjny instancji {instanceName}.",
"Your video has been unblocked": "Twój film został odblokowany",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Twój film <strong>{videoName}</strong> został odblokowany przez zespół moderacyjny instancji {instanceName}.",
"{channelName} just published a new video": "{channelName} just published a new video",
"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} nie jest właściwym językiem",
"The provided thumbnail file is invalid.": "Przesyłany plik miniatury nie jest prawidłowy.",
"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": "Zresetuj hasło do swojego konta",
"Create your account password": "Stwórz hasło do swojego konta",
"Verify your email on {instanceName}": "Zweryfikuj swój adres e-mail na {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Twoje żądanie rejestracji dla konta {username} zostało zaakceptowane",
"Login to your account": "Zaloguj się na swoje konto",
"Your registration request for {username} has been rejected": "Twoje żądanie rejestracji dla konta {username} zostało odrzucone",
"New message on report #{id}": "Nowa wiadomość w zgłoszeniu #{id}",
"View report #{id}": "View report #{id}",
"Report #{id} has been accepted": "Zgłoszenie #{id} zostało zaakceptowane",
"Report #{id} has been rejected": "Zgłoszenie #{id} zostało odrzucone",
"New video abuse report from {reporter}": "Nowe zgłoszenie filmu od {reporter}",
"New comment abuse report from {reporter}": "Nowe zgłoszenie komentarza od {reporter}",
"New account abuse report from {reporter}": "Nowe zgłoszenie konta od {reporter}",
"A new video is pending moderation": "Nowy film oczekuje na weryfikację",
"Review video": "Przejrzyj film",
"View video": "View video",
"Transcription of your video has been generated": "Transkrypcja Twojego filmu została wygenerowana",
"Transcription in {language} of your video {videoName} has been generated.": "Transkrypcja w języku {language} dotycząca Twojego filmu {videoName} została wygenerowana.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} accepted your invitation to become a collaborator of {channelName}",
"Manage your channel": "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}": "Oznaczenie pod filmem {videoName}",
"View comment": "Zobacz komentarz",
"New comment on your video": "Nowy komentarz pod Twoim filmem",
"Review comment": "Przejrzyj komentarz",
"Auto platform follow": "Automatyczna obserwacja platformy",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "Zobacz subskrypcję",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} ma nowego obserwującego, {handle}, co wymaga ręcznego zatwierdzenia.",
"{instanceName} has a new follower: {handle}.": "{instanceName} ma nowego obserwującego: {handle}.",
"New follower for {instanceName}": "Nowy obserwujący platformy {instanceName}",
"Review followers": "Przejrzyj obserwujących",
"New follower on your account {followingName}": "Twoje konto ma nowego obserwującego: {followingName}",
"New follower on your channel {followingName}": "Twój kanał ma nowego obserwującego: {followingName}",
"A new user registered on {instanceName}": "Nowy użytkownik zarejestrował się na {instanceName}",
"View users": "Zobacz użytkowników",
"A new PeerTube version is available: {latestVersion}": "Nowa wersja PeerTube'a jest dostępna: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Nowa wersja rozszerzenia {pluginName} jest dostępna: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Nowa wersja motywu {pluginName} jest dostępna: {latestVersion}",
"A new user wants to register: {username}": "Nowy użytkownik chce się zarejestrować: {username}",
"View registration request": "Zobacz żądanie rejestracji",
"Your video has been published": "Twój film został opublikowany",
"Your video {videoName} has been published.": "Twój film {videoName} został opublikowany.",
"Your video is live": "Twój film jest już dostępny",
"Your video import is complete": "Twój import filmu został zakończony",
"Your video {targetId} has just finished importing.": "Twój film {targetId} właśnie został zaimportowany.",
"Your video import {targetId} encountered an error.": "Twój import filmu {targetId} zakończył się błędem.",
"Your video import encountered an error": "Twój import filmu zakończył się błędem",
"Import failed": "Importowanie nieudane",
"Review imports": "Przejrzyj importy",
"{channelName} is live streaming": "{channelName} rozpoczął/-ęła transmisję na żywo",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Edycja Twojego filmu została zakończona",
"Edition of your video {videoName} has finished.": "Edycja Twojego filmu {videoName} została zakończona.",
"Video edition has finished": "Edycja filmu została zakończona",
"{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": "Konfiguracja serwera jest permanentna i nie może być edytowana",
"SMTP is not configured but you require signup email verification.": "Serwer SMTP nie jest skonfigurowany, mimo tego, że wymagasz weryfikacji adresów e-mail.",
"You need to enable at least web_videos transcoding or hls transcoding": "Musisz włączyć transkodowanie przynajmniej w formie web_videos albo hls",
"You need to enable HTTP video import in order to enable channel synchronization": "Musisz włączyć importowanie filmów poprzez HTTP, żeby umożliwić synchronizację kanałów",
"You cannot allow live replay if transcoding is not enabled": "Nie możesz włączyć zapisów z transmisji na żywo, jeżeli transkodowanie nie jest włączone",
"You cannot enable video studio if transcoding is not enabled": "Nie możesz włączyć edytora filmów, jeżeli transkodowanie nie jest włączone",
"You cannot enable search index without enabling remote URI search for users.": "Nie możesz stworzyć indeksu wyszukiwania bez włączania zewnętrznego wyszukiwania dla użytkowników.",
"Account not found": "Account not found",
"This account is not owned by the platform": "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": "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.": "Sesja oparta o dany token nie istnieje, lub nie należy do wskazanego użytkownika.",
"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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,312 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Falha ao importar",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,313 @@
{
"New message on abuse report": "Новое сообщение о жалобе",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Новое сообщение от {messageAccountName} <a href=\"{abuseUrl}\">о жалобе #{abuseId}</a> было опубликовано",
"Abuse report state changed": "Состояние жалобы изменено",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Ваша жалоба #{abuseId}</a> на {instanceName} была принята.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Ваша жалоба #{abuseId}</a> на {instanceName} была отклонена.",
"An account is pending moderation": "Учетная запись ожидает модерации",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} получил жалобу для учетной записи: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} получил жалобу для внешней учетной записи: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Репортер, {reporter}, привел следующую(ие) причину(ы):",
"Someone just used the contact form": "Кто-то только что воспользовался контактной формой",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} отправил вам сообщение через контактную форму на <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.": "Вы можете связаться с ними по адресу <a href=\"mailto:{fromEmail}\">{fromEmail}</a> или просто ответьте на это письмо, чтобы связаться с ними.",
"New follower on your channel": "Новый подписчик на вашем канале",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "У вашей учётной записи <a href=\"{followingUrl}\">{followingName}</a> появился новый подписчик: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "На вашем канале <a href=\"{followingUrl}\">{followingName}</a> появился новый подписчик: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Ваша учетная запись заблокирована",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Ваша учетная запись <strong>{username}</strong> была заблокирована модераторами {instanceName} по следующей причине:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Ваша учетная запись <strong>{username}</strong> была заблокирована модераторами {instanceName}.",
"Your account has been unblocked": "Ваша учетная запись разблокирована",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Ваша учетная запись <strong>{username}</strong> была разблокирована модераторами {instanceName}.",
"Hi {username},": "Привет {username},",
"View in your notifications": "Посмотреть в уведомлениях",
"Manage your notification preferences in your profile": "Управлять настройками уведомлений в своем профиле",
"Password creation for your account": "Создание пароля для вашей учетной записи",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Добро пожаловать в <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Ваше имя пользователя: {имя пользователя}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Нажмите на ссылку ниже, чтобы установить пароль (срок действия этой ссылки истекает через семь дней):",
"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": "Сбросить пароль",
"If you are not the person who initiated this request, please let us know by replying to this email.": "Если вы не являетесь инициатором данного запроса, пожалуйста, сообщите нам об этом, ответив на этот 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": "Доступна новая версия плагина",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Доступна новая версия плагина {pluginName}: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Доступна новая версия темы {pluginName}: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Возможно, вы захотите обновить его в <a href=\"{pluginUrl}\">вашем интерфейсе администратора</a>.",
"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>.": "Вы можете загрузить его на <a href=\"{exportsUrl}\">странице экспорта вашего аккаунта</a>.",
"Failed to create your export archive": "Не удалось создать экспортный архив",
"We are sorry but the generation of your export archive has failed:": "К сожалению, создание вашего экспортного архива не удалось:",
"Please contact your administrator if the problem occurs again.": "Если проблема возникнет снова, обратитесь к администратору.",
"Your archive import has finished": "Импорт вашего архива завершен",
"Imported: {success}": "Импортировано: {success}",
"Not imported as considered duplicate: {duplicates}": "Не импортировано, так как считается дубликатом: {duplicates}",
"Not imported due to error: {errors}": "Не импортировано по причине ошибки(ок): {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Импорт архива завершён. Ниже представлен список импортированных объектов:",
"User settings:": "Настройки пользователя:",
"Account (name, description, avatar...):": "Учетная запись (имя, описание, аватар...):",
"Blocklist:": "Черный список:",
"Channels:": "Каналы:",
"Likes:": "Нравится:",
"Dislikes:": "Не нравится:",
"Subscriptions:": "Подписки:",
"Video Playlists:": "Плейлисты видео:",
"Videos:": "Видео:",
"Video history:": "История видео:",
"Watched Words Lists:": "Списки отслеживаемых слов:",
"Comment auto tag policies:": "Политики автоматической маркировки комментариев:",
"Failed to import your archive": "Не удалось импортировать ваш архив",
"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> (адрес email еще не подтвержден).",
"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": "Подтверждение email",
"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!": "Чтобы завершить регистрацию, вам необходимо сначала подтвердить свой адрес email!",
"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!": "Чтобы начать использовать свою учетную запись, вам необходимо сначала подтвердить свой адрес email!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Нажмите на ссылку ниже, чтобы подтвердить, что это письмо email принадлежит вам (ссылка действительна в течение 1 часа):",
"Verify my email": "Подтвердить мою почту",
"You requested to change your email.": "Вы запросили изменение адреса email.",
"A video is pending moderation": "Видео ожидает модерации",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} получил жалобу для видео <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} получил жалобу на внешнее видео <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Видео было загружено каналом <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Оно был опубликовано на {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Он был загружен в {videoCreatedAt}, но еще не опубликован.",
"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 href=\"{videoUrl}\">{videoName}</a> от <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.": "Кроме издателя и команды модераторов, никто не сможет увидеть видео, пока вы его не разблокируете.",
"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": "Комментарий ожидает проверки",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "Пользователь {instanceName} получил жалобу за <a href=\"{commentUrl}\">комментарий к видео {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} получил жалобу за <a href=\"{commentUrl}\">удаленный комментарий к видео {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Комментарий был опубликован в {commentCreatedAt} пользователем {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> упомянул вас в комментарии к видео <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.": "Этот комментарий требует одобрения.",
"Your video has been blocked": "Ваше видео заблокировано",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Ваше видео <strong>{videoName}</strong> было заблокировано модераторами {instanceName} по следующей причине:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Ваше видео <strong>{videoName}</strong> было заблокировано модераторами {instanceName}.",
"Your video has been unblocked": "Ваше видео разблокировано",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Ваше видео <strong>{videoName}</strong> было разблокировано модераторами {instanceName}.",
"{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.": "На этом сервере слишком много параллельных загрузок. Пожалуйста, попробуйте позже.",
"Cannot process video download at the moment. Please try again later.": "В данный момент не удаётся обработать скачивание видео. Пожалуйста, попробуйте позже.",
"Browse videos default sort should be {options}, instead of {value}": "При просмотре видео по умолчанию следует использовать сортировку {options}, вместо {value}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "Должен быть включен алгоритм определения тренда {currentTrendingSortAlgorithm}, если сортировка обзора видео по умолчанию {value}",
"Browse videos default scope should be {options}, instead of {value}": "Область просмотра видео по умолчанию должна быть {options}, вместо {value}",
"Cannot create such user: an actor with that name already exists.": "Невозможно создать такого пользователя: элемент с таким именем уже существует.",
"Password is too long. Please reset it using the password reset procedure.": "Пароль слишком длинный. Пожалуйста, сбросьте его, используя процедуру сброса пароля.",
"User email is not verified.": "Адрес электронной почты пользователя не подтвержден.",
"User is blocked.": "Пользователь заблокирован.",
"Missing parameter: `username`": "Пропущен параметр: `username`",
"Missing parameter: `password`": "Пропущен параметр: `password`",
"Registration approval for this account has been rejected": "Подтверждение регистрации данной учетной записи отклонено",
"Registration for this account is awaiting approval": "Регистрация этой учетной записи ожидает подтверждения",
"Invalid grant: user credentials are invalid": "Недействительное разрешение: учетные данные пользователя недействительны",
"Missing two factor header": "Отсутствует двухфакторный заголовок",
"Invalid two factor header": "Недопустимый двухфакторный заголовок",
"Missing parameter: `refresh_token`": "Пропущен параметр: `refresh_token`",
"Invalid grant: refresh token is invalid": "Недействительное разрешение: токен обновления недействителен",
"Invalid grant: refresh token has expired": "Недействительное разрешение: токен обновления истёк",
"Reset your account password": "Сбросьте пароль вашей учетной записи",
"Create your account password": "Создайте пароль для своей учетной записи",
"Verify your email on {instanceName}": "Подтвердите свой адрес email на {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": "Жалоба #{id} принята",
"Report #{id} has been rejected": "Жалоба #{id} отклонена",
"New video abuse report from {reporter}": "Новая жалоба на видео от {reporter}",
"New comment abuse report from {reporter}": "Новая жалоба на комментарий от {reporter}",
"New account abuse report from {reporter}": "Новая жалоба на учетную запись от {reporter}",
"A new video is pending moderation": "Новое видео ожидает модерации",
"Review video": "Просмотреть видео",
"View video": "Просмотр видео",
"Transcription of your video has been generated": "Транскрипция вашего видео была сгенерирована",
"Transcription in {language} of your video {videoName} has been generated.": "Сгенерирована транскрипция на {language} вашего видео {videoName}.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} принял ваше предложение стать соавтором {channelName}",
"Manage your channel": "Управление вашим каналом",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} пригласил вас стать соавтором канала {channelName}",
"Review the invitation": "Просмотреть приглашение",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} отклонил ваше приглашение стать соавтором {channelName}",
"Mention on video {videoName}": "Упоминание в видео {videoName}",
"View comment": "Просмотреть комментарий",
"New comment on your video": "Новый комментарий к вашему видео",
"Review comment": "Просмотреть комментарий",
"Auto platform follow": "Автоматическое отслеживание платформ",
"Your platform automatically followed {identifier}": "Ваша платформа автоматически отслеживается {identifier}",
"View subscription": "Посмотреть подписку",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "У {instanceName} появился новый подписчик, {handle}, ожидающий ручного одобрения.",
"{instanceName} has a new follower: {handle}.": "У {instanceName} появился новый подписчик: {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 import is complete": "Импорт вашего видео завершен",
"Your video {targetId} has just finished importing.": "Импорт вашего видео {targetId} только что завершен.",
"Your video import {targetId} encountered an error.": "При импорте вашего видео {targetId} произошла ошибка.",
"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 {videoName} has finished.": "Редактирование вашего видео {videoName} завершено.",
"Video edition has finished": "Редактирование видео завершено",
"{instanceName} - Videos feed": "{instanceName} - Поток видео",
"{name} - Videos feed": "{name} - Поток видео",
"{name} - Podcast feed": "{name} - Поток подкастов",
"{videoName} - Comments feed": "{videoName} - Поток комментариев",
"Cannot parse HTTP signature": "Не удается обработать сигнатуру HTTP",
"Invalid key ID": "Недопустимый ключ ID",
"Invalid signature": "Недопустимая сигнатура",
"Authentication is required": "Требуется авторизация",
"Server configuration is static and cannot be edited": "Конфигурация сервера статична и не может быть изменена",
"SMTP is not configured but you require signup email verification.": "SMTP не настроен, но требуется подтверждение адреса email для регистрации.",
"You need to enable at least web_videos transcoding or hls transcoding": "Вам необходимо включить как минимум транскодирование web-видео или hls",
"You need to enable HTTP video import in order to enable channel synchronization": "Для синхронизации каналов необходимо включить HTTP-импорт видео",
"You cannot allow live replay 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.": "Вы не сможете включить индекс поиска, не включив внешний поиск URI для пользователей.",
"Account not found": "Учетная запись не найдена",
"This account is not owned by the platform": "Эта учетная запись не принадлежит к платформе",
"User with this username or email already exists.": "Пользователь с таким именем пользователя или адресом email уже существует.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Другой элемент (уч.запись/канал) с таким именем на этом экземпляре уже существует или существовала.",
"User with this email already exists.": "Пользователь с таким адресом email уже существует.",
"Only a user with sufficient right can manage this account resource.": "Управлять этим ресурсом учетной записи может только пользователь с достаточными правами.",
"User and token mismatch": "Пользователь и токен несоответствуют",
"Video channel not found": "Канал видео не найден",
"This user has not owner rights on this channel": "Этот пользователь не обладает правами владельца на этом канале",
"This user cannot manage this channel": "Этот пользователь не может управлять этим каналом",
"The channel must be local.": "Этот канал должен быть локальным.",
"Video ownership change not found": "Изменение владельца видеофайла не найдено",
"Video is not password protected": "Видео не защищено паролем",
"Video password not found": "Пароль видео не найден",
"Cannot delete the last password of the protected video": "Не удаётся удалить последний пароль защищенного видео",
"Video playlist not found": "Плейлист не найден",
"Cannot fetch information of private/internal/blocked video": "Не удаётся получить информацию о частном/внутреннем/заблокированном video",
"Please provide a password to access this password protected video": "Пожалуйста, предоставьте пароль, что бы получить доступ к этому видео",
"Incorrect video password. Access to the video is denied": "Неверный пароль для видео. Доступ к видео запрещён",
"Authentication is required to access the video source file": "Для доступа к исходному видеофайлу требуется авторизация",
"Invalid video file token": "Недопустимый токен файла видео",
"Authentication is required.": "Требуется авторизация.",
"Cannot manage a video of another server.": "Нет возможности управлять видео с другого сервера.",
"Cannot manage a video of another user.": "Нет возможности управлять видео другого пользователя.",
"The user video quota is exceeded with this video": "Для этого видео превышена квота пользователя на количество видео",
"The token session does not exist or does not belong to the user.": "Сеанс токена не существует или не принадлежит пользователю.",
"Signup approval is not enabled on this instance": "Подтверждение регистрации не включено на данном экземпляре",
"User registration is not allowed": "Регистрация пользователей не разрешена",
"You are not on a network authorized for registration.": "Вы не из сети, в которой разрешена регистрация.",
"This registration is already accepted or rejected.": "Эта регистрация уже была принята или отклонена.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Канал опционален, но вы можете указать его, требуются channel.name и channel.displayName.",
"Channel name cannot be the same as user username.": "Имя канала не может быть таким же как имя пользователя.",
"Channel with name {name} already exists.": "Имя канала {name} уже существует.",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "Нет возможности использовать те же флаги в nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred и nsfwFlagsWarned в одно и тоже время",
"You cannot update your email or password that is associated with an external auth system.": "Вы не можете обновить адрес email или пароль, так как они связаны с внешней системой авторизации.",
"currentPassword parameter is missing": "Пропущен параметр currentPassword",
"currentPassword is invalid.": "Недействительный параметр currentPassword.",
"This file is not supported. Please, make sure it is of the following type: {types}": "Этот файл не поддерживается. Пожалуйста, убедитесь что он из одного следующих форматов: {types}",
"This file is too large. It exceeds the maximum file size authorized": "Этот файл слишком большой. Он превышает разрешенный максимальный размер",
"Refused local video file": "Отказанный локальный файл видео",
"Cannot edit a live video": "Нет возможности редактировать видео трансляции",
"Cannot edit video that is already waiting for transcoding/edition": "Нет возможности редактировать видео которое уже ожидает транскодирования/редактирования",
"Video state is not compatible with edition": "Состояние видео не совместимо с редактированием",
"Cannot run this task on a remote video": "Нет возможности выполнять эту задачу на внешнем видео",
"Cannot run this task on a live video": "Нет возможности запустить эту задачу на видео трансляции",
"Cannot run this task on a video with \"{state}\" state": "Нет возможности запустить задачу на видео со статусом \"{state}\"",
"Cannot invite the account owner of the channel to collaborate": "Нет возможности пригласить владельца учетной записи на канал для соавторства",
"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": "Максимальное количество соавторов для этого канала достигло лимита ({limit})",
"Collaborator is not in pending state": "Соавтор не находится в состоянии ожидания",
"Collaborator is not the current user": "Соавтор не является текущим пользователем",
"Channel collaborator does not exist": "Соавтор канала не существует",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Другой элемент (уч.запись/канал) с именем {name} на этом экземпляре уже существует или существовал.",
"You cannot create more than {count} channels_one": "Вы не можете создать каналов больше чем {count}",
"You cannot create more than {count} channels_few": "Вы не можете создать больше чем {count} каналов",
"You cannot create more than {count} channels_many": "Вы не можете создать больше чем {count} каналов",
"You cannot create more than {count} channels_other": "Вы не можете создать больше чем {count} каналов",
"Channel import is impossible as video upload via HTTP is not enabled on the server": "Импорт канала невозможен, так как видео загрузка через HTTP не включена на этом сервере",
"This channel sync is not owned by this channel": "Этот канал не владеет этой синхронизацией канала",
"Cannot remove the last channel of this user": "Нет возможности удалить последний канал этого пользователя",
"This comment is already deleted": "Этот комментарий уже удалён",
"This comment is deleted": "Этот комментарий удалён",
"This comment is not held for review": "Этот комментарий не подлежит проверке",
"User does not have the permission to delete this comment": "Пользователь не обладает правами для удаления этого комментария",
"HTTP import is not enabled on this instance": "Импорт HTTP не включен на этом экземпляре",
"Torrent/magnet URI import is not enabled on this instance": "Импорт ссылок Torrent/magnet не включен на данном экземпляре",
"Should have a magnetUri or a targetUrl or a torrent file": "Должна быть ссылка magnetUri или targetUrl или torrent файл",
"Cannot use non unicast IP as targetUrl": "Нет возможности использовать не unicast IP в качестве targetUrl",
"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 retry a non failed video import": "Нет возможности отменить не сбойный импорт видео",
"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": "Нет возможности повторить импорт видео, так как он достиг максимального количества попыток",
"Refused to import video": "Отказанные к импорту видео",
"Cannot manage video import of another user": "Нет возможности управлять импортом видео другого пользователя",
"{username} does not exist on {instanceName}": "{username} не существует на {instanceName}",
"Ownership already accepted or refused": "Владение уже было принято или отказано",
"You can accept an ownership change of a published live.": "Вы можете принять смену владельца опубликованной трансляции.",
"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\" a playlist that is not assigned to a channel.": "Нет возможности установить \"публичный\" для плейлиста который не принадлежит каналу.",
"Cannot update a watch later playlist.": "Нет возможности обновить плейлист \"смотреть позже\".",
"The channel must be owned by the same account as the playlist": "Канал должен принадлежать той же учетной записи что и плейлист",
"Cannot delete a watch later playlist.": "Нет возможности удалить плейлист \"смотреть позже\".",
"Playlist not found": "Плейлист не найден",
"Video playlist element not found": "Видео плейлиста не найдено",
"Cannot get this private video playlist.": "Нет возможности получить этот приватный плейлист.",
"Start position or insert after position exceed the channel limits (max: {max})": "Стартовая позиция или вставка после позиции превысило лимит этого канала (макс.: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "Переопределение длины с этой стартовой позицией превысило лимит этого канала (макс.: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Стартовая позиция или вставка после позиции превысило лимит этого плейлиста (макс.: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "Переопределение длины или этой стартовой позиции превысило лимит этого плейлиста (макс.: {max})",
"Cannot manage video playlist of another server.": "Нет возможности управлять плейлистами другого сервера.",
"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": "Обновление файла существующего видео не разрешено на этом экземпляре",
"The upload is already being processed": "Загрузка уже обрабатывается",
"Cannot update privacy of a live that has already started": "Нет возможности обновить приватность для трансляции которая уже началась",
"The channel must belong to the same account as the original channel": "Канал должен принадлежать той же учетной записи, что и оригинальный канал",
"Cannot get this video regarding follow constraints": "Нет возможности получить это видео из-за следующих ограничений",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Нет возможности использовать те же флаги в nsfwFlagsIncluded и nsfwFlagsExcluded в одно и тоже время",
"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": "Нет возможности использовать параметр excludeAlreadyWatched без токена авторизации",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "Параметр запроса \"filter\" больше не поддерживается PeerTube. Пожалуйста используйте вместо него \"isLocal\" и \"include\"",
"Cannot set nsfwFlags if the video is not NSFW": "Нет возможности установить nsfwFlags если видео не NSFW",
"Cannot set nsfwSummary if the video is not NSFW": "Нет возможности установить nsfwSummary если видео не NSFW",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "Параметр \"scheduleUpdate.updateAt\" является обязательным"
}

View File

@@ -0,0 +1,313 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Mesazh i ri te njoftim shpërdorimi",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Te <a href=\"{abuseUrl}\">raportimi për shpërdorim #{abuseId}</a> u postua një mesazh nga {messageAccountName}",
"Abuse report state changed": "Gjendja e raportimit për shpërdorim ndryshoi",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Raportimi juaj për shpërdorim #{abuseId}</a> te {instanceName} u pranua.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Raportimi juaj për shpërdorim #{abuseId}</a> te {instanceName} është hedhur poshtë.",
"An account is pending moderation": "Ka një llogari që po pret miratimin",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} mori një raportim shpërdorimi për llogarinë: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} mori një raportim për shpërdorim për llogarinë e largët: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Raportuesi, {reporter}, përmendi arsyen(t) vijuese:",
"Someone just used the contact form": "Dikush tjetër sapo përdori formularin e kontakteve",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} ju dërgoi një mesazh përmes formularit të kontakteve te <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.": "Mund të lidheni me ta përmes <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, ose thjesht duke i përgjigjur këtij email-i.",
"New follower on your channel": "Ndjekës i ri te kanali juaj",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Llogaria juaj <a href=\"{followingUrl}\">{followingName}</a> ka një pajtimtar të ri: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Kanali juaj <a href=\"{followingUrl}\">{followingName}</a> ka një pajtimtar të ri: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Llogaria juaj u bllokua",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Llogaria juaj <strong>{username}</strong> është bllokuar nga moderatorë të {instanceName} për arsyen vijuese:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Llogaria juaj <strong>{username}</strong> është bllokuar nga moderatorë të {instanceName}.",
"Your account has been unblocked": "Llogaria juaj u zhbllokua",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Llogaria juaj <strong>{username}</strong> është zbllokuar nga moderatorë të {instanceName}.",
"Hi {username},": "Njatjeta {username},",
"View in your notifications": "Shiheni te njoftimet për ju",
"Manage your notification preferences in your profile": "Administroni te profili juaj parapëlqimet tuaja për njoftime",
"Password creation for your account": "Krijim fjalëkalimi për llogarinë tuaj",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Mirë se vini te <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Emri juaj i përdoruesit është: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Ju lutemi, klikoni mbi lidhjen më poshtë që të caktoni fjalëkalimin tuaj (kjo lidhje do të skadojë pas shtatë ditësh):",
"Create my password": "Krijo fjalëkalimin tim",
"Password reset for your account": "Ricaktim fjalëkalim për llogarinë tuaj",
"A reset password procedure for your account has been requested on {instanceName}.": "Te {instanceName} është kërkuar një procedurë ricaktimi fjalëkalimi për llogarinë tuaj.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Ju lutemi, klikoni mbi lidhjen më poshtë që ta ricaktoni (lidhja do të skadojë brenda 1 ore):",
"Reset my password": "Ricakto fjalëkalimin tim",
"If you are not the person who initiated this request, please let us know by replying to this email.": "Nëse sjeni personi prej nga zuri fill kjo kërkesë, ju lutemi, na e bëni të ditur, duke iu përgjigjur këtij email-i.",
"New PeerTube version available": "Ka gati version të ri të PeerTube-it",
"A new version of PeerTube is available: {latestVersion}.": "Është gati një version i ri PeerTube-i: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Lajmet më të reja mund ti shihni te <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Ka gati version të ri shtojce",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Ka të gatshëm një version të ri për shtojcën {pluginName}: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Ka të gatshëm një version të ri për temën {pluginName}: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Mund të doni ta përmirësoni te <a href=\"{pluginUrl}\">ndërfaqja juaj e përgjegjësit</a>.",
"Your export archive has been created": "Arkivi juaj për eksportim u krijua",
"Your export archive has been created.": "Arkivi juaj për eksportim u krijua.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Mund ta shkarkoni te <a href=\"{exportsUrl}\">faqja për eksportimin e llogarisë tuaj</a>.",
"Failed to create your export archive": "Su arrit të krijohet arkivi juaj për eksportim",
"We are sorry but the generation of your export archive has failed:": "Na ndjeni, por prodhimi i arkivit tuaj për eksportim dështoi:",
"Please contact your administrator if the problem occurs again.": "Ju lutemi, lidhuni me përgjegjësin tuaj, nëse problemi përsëritet.",
"Your archive import has finished": "Importimi i arkivit tuaj përfundoi",
"Imported: {success}": "U importua: {success}",
"Not imported as considered duplicate: {duplicates}": "Su importua, ngaqë u pa si përsëdytje: {duplicates}",
"Not imported due to error: {errors}": "Su importua, për shkak gabimi: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Importimi i arkivit tuaj përfundoi. Ja përmbledhja e objekteve të importuar:",
"User settings:": "Rregullime përdoruesi:",
"Account (name, description, avatar...):": "Llogari (emër, përshkrim, avatar…):",
"Blocklist:": "Listë bllokimesh:",
"Channels:": "Kanale:",
"Likes:": "Pëlqime:",
"Dislikes:": "Mospëlqime:",
"Subscriptions:": "Pajtime:",
"Video Playlists:": "Luajlista Videosh:",
"Videos:": "Video:",
"Video history:": "Historik videosh:",
"Watched Words Lists:": "Lista Fjalësh Që Vëzhgohen:",
"Comment auto tag policies:": "Rregulla për etiketa automatike komentesh:",
"Failed to import your archive": "Su arrit të importohej arkivi juaj",
"We are sorry but the import of your archive has failed:": "Na vjen keq, por importimi i arkivit tuaj dështoi:",
"A new user registered": "U regjistruar përdorues i ri",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Përdoruesi <a href=\"{accountUrl}\">{userUsername}</a> sapo u regjistrua.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Mund të doni të lidheni me ta te <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).": "Mund të doni të lidheni me ta te <a href=\"mailto:{userEmail}\">{userEmail}</a> (email-i sështë verifikuar ende).",
"Congratulation {username}, your registration request has been accepted!": "Urime {username}, kërkesa juaj për regjistrim u pranua!",
"Your registration request has been accepted.": "Kërkesa juaj për regjistrim u pranua.",
"Moderators sent you the following message:": "Moderatorët ju dërguan mesazhin vijues:",
"Registration request of your account {username} has rejected": "Kërkesa për regjistrimin e llogarisë tuaj {username} është hedhur poshtë",
"Your registration request has been rejected.": "Kërkesa juaj për regjistrim është hedhur poshtë.",
"A new user wants to register": "Një përdorues i ri dëshiron të regjistrohet",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "Përdoruesi {registrationUsername} dëshiron të regjistrohet te {instanceName} për arsyen vijuese:",
"Email verification": "Verifikim email-i",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Kërkuat një llogari te <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "Që të plotësohet regjistrimi juaj, duhet së pari të verifikohet email-i juaj!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Krijuat një llogari te <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Që të filloni të përdorni llogarinë tuaj, duhet verifikuar së pari email-i juaj!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Ju lutemi, që të verifikoni se ky email ju përket juve, klikoni mbi lidhjen më poshtë (lidhja do të skadojë brenda 1 ore):",
"Verify my email": "Verifikoni email-in tim",
"You requested to change your email.": "Kërkuat të ndryshohet adresa juaj email.",
"A video is pending moderation": "Ka një video në pritje të moderimit",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} mori një raportim shpërdorimi për videon <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} mori një raportim shpërdorim për videon e largët <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Videoja qe ngarkuar nga kanali <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Qe botuar te {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Qe ngarkuar te {videoCreatedAt}, por ende e pabotuar.",
"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>.": "Një video e shtuar së fundi qe bllokuar automatikisht dhe lyp shqyrtim moderatori para se të bëhet publike: <a href=\"{videoUrl}\">{videoName}</a> nga <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.": "Hiq botuesin dhe ekipin e moderimeve, askush sdo të jetë në gjendje të shohë videon, para se ta zhbllokoni.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Nëse e besoni botuesin, cilido përgjegjës mund ta vendosë përdoruesin në listë lejimesh, për video më vonë, q të mos jetë nevoja për miratim para se të publikohen.",
"A comment is pending moderation": "Ka një koment në pritje të moderimit",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} mori një raportim shpërdorimi për <a href=\"{commentUrl}\">komentin te videoja {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} mori një raportim shpërdorimi për <a href=\"{commentUrl}\">komentin e largët te videoja {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Komenti u postua te {commentCreatedAt} nga {flaggedAccount} .",
"Someone mentioned you": "Dikush ju përmendi",
"<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> ju përmendi në një koment në videon <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Dikush komentoi videon tuaj",
"<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> shtoi një koment te videoja juaj <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Ky koment lyp miratim.",
"Your video has been blocked": "Videoja juaj është bllokuar",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Videoja juaj <strong>{videoName}</strong> është bllokuar nga moderatorë të {instanceName} për arsyen vijuese:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Videoja juaj <strong>{videoName}</strong> është bllokuar nga moderatorë të {instanceName}.",
"Your video has been unblocked": "Videoja juaj është zhbllokuar",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Videoja juaj <strong>{videoName}</strong> është zhbllokuar nga moderatorë të {instanceName}.",
"{channelName} just published a new video": "{channelName} sapo botoi një video të re",
"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} sështë një gjuhë të vlefshme",
"The provided thumbnail file is invalid.": "Kartela e dhënë për miniaturën është e pavlefshme.",
"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": "Ricaktoni fjalëkalimin e llogarisë tuaj",
"Create your account password": "Krijoni fjalëkalimin për llogarinë tuaj",
"Verify your email on {instanceName}": "Verifikoni email-in tuaj te {instanceName}",
"Contact form - {subject}": "Formular kontakti - {subject}",
"Your registration request for {username} has been accepted": "Kërkesa juaj për regjistrim për {username} është pranuar",
"Login to your account": "Bëni hyrjen në llogarinë tuaj",
"Your registration request for {username} has been rejected": "Kërkesa juaj për regjistrim për {username} është hedhur poshtë",
"New message on report #{id}": "Mesazh i ri te raportimi #{id}",
"View report #{id}": "Shiheni raportimin #{id}",
"Report #{id} has been accepted": "Raportimi #{id} u pranua",
"Report #{id} has been rejected": "Raportimi #{id} është hedhur poshtë",
"New video abuse report from {reporter}": "Raportim i ri për shpërdorim videosh nga {reporter}",
"New comment abuse report from {reporter}": "Raportim i ri shpërdorimi komentesh nga {reporter}",
"New account abuse report from {reporter}": "Raportim i ri shpërdorimi llogarie nga {reporter}",
"A new video is pending moderation": "Ka një video të re në pritje të moderimit",
"Review video": "Shqyrtoni videon",
"View video": "Shihni videon",
"Transcription of your video has been generated": "U prodhua transkriptim i videos tuaj",
"Transcription in {language} of your video {videoName} has been generated.": "Transkritpimi në {language} i videos tuaj {videoName} u prodhua.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} pranoi ftesën tuaj për tu bërë një bashkëpunëtor i {channelName}",
"Manage your channel": "Administroni kanalin tuaj",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} ju ftoi të bëheni një bashkëpunëtor i kanalit {channelName}",
"Review the invitation": "Shqyrtoni ftesën",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} hodhi poshtë ftesën tuaj për tu bërë një bashkëpunëtor i {channelName}",
"Mention on video {videoName}": "Përmendje te videoja {videoName}",
"View comment": "Shihni komentin",
"New comment on your video": "Koment i ri te videoja juaj",
"Review comment": "Shqyrtoni komentin",
"Auto platform follow": "",
"Your platform automatically followed {identifier}": "Platforma juaj ndoqi automatikisht {identifier}",
"View subscription": "Shihni pajtimin",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} ka një ndjekës të ri, {handle}, po pritet miratimi dorazi.",
"{instanceName} has a new follower: {handle}.": "{instanceName} ka një ndjekës të ri: {handle}.",
"New follower for {instanceName}": "Ndjekës i ri për {instanceName}",
"Review followers": "Shqyrtoni ndjekës",
"New follower on your account {followingName}": "Ndjekës i ri te llogaria juaj {followingName}",
"New follower on your channel {followingName}": "Ndjekës i ri te kanali juaj {followingName}",
"A new user registered on {instanceName}": "Te {instanceName} u regjistruar përdorues i ri",
"View users": "Shihni përdorues",
"A new PeerTube version is available: {latestVersion}": "Është gati një version i ri i PeerTube-it: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Ka të gatshëm një version të ri të shtojcës {pluginName}: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Është gati një version i ri i temës {pluginName}: {latestVersion}",
"A new user wants to register: {username}": "Dëshiron të regjistrohet një përdoruesi i ri: {username}",
"View registration request": "Shihni kërkesë regjistrimi",
"Your video has been published": "Videoja jua u botua",
"Your video {videoName} has been published.": "Videoja juaj {videoName} u botua.",
"Your video is live": "Videoja juaj është publikua",
"Your video import is complete": "Importimi i videos tuaj u plotësua",
"Your video {targetId} has just finished importing.": "Videoja juaj {targetId} sapo përfundoi së importuari.",
"Your video import {targetId} encountered an error.": "Importimi i videos tuaj {targetId} hasi një gabim.",
"Your video import encountered an error": "Importimi i videos tuaj hasi një gabim",
"Import failed": "Importimi dështoi",
"Review imports": "Shqyrtoni importime",
"{channelName} is live streaming": "{channelName} është për transmetime të drejtpërdrejta",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Përpunimi i videos tuaj përfundoi",
"Edition of your video {videoName} has finished.": "Përpunimi i videos tuaj {videoName} përfundoi.",
"Video edition has finished": "Përpunimi i videos tuaj përfundoi",
"{instanceName} - Videos feed": "{instanceName} - Prurje videosh",
"{name} - Videos feed": "{name} - Prurje videosh",
"{name} - Podcast feed": "{name} - Prurje podcast-esh",
"{videoName} - Comments feed": "{videoName} - Prurje komentesh",
"Cannot parse HTTP signature": "Cannot parse HTTP signature",
"Invalid key ID": "Invalid key ID",
"Invalid signature": "Invalid signature",
"Authentication is required": "Lypset mirëfilltësim",
"Server configuration is static and cannot be edited": "Formësimi i shërbyesit është statik dhe smund të përpunohet",
"SMTP is not configured but you require signup email verification.": "SMTP-ja sështë e formësuar, por ju kërkoni doemos verifikim email-i regjistrimi.",
"You need to enable at least web_videos transcoding or hls transcoding": "Lypset të aktivizoni të paktën ndërkodimin web_videos, ose atë hls",
"You need to enable HTTP video import in order to enable channel synchronization": "Lypset të aktivizoni importim HTTP videosh, që të mund të aktivizoni njëkohësim kanali",
"You cannot allow live replay if transcoding is not enabled": "Smund të lejoni riluajtje drejtpërsëdrejti, nëse ndërkodimi sështë i aktivizuar",
"You cannot enable video studio if transcoding is not enabled": "Smund të aktivizoni studio video, nëse ndërkodimi sështë i aktivizuar",
"You cannot enable search index without enabling remote URI search for users.": "Smund të aktivizoni tregues kërkimesh pa aktivizuar kërkim URI të largëta për përdoruesit.",
"Account not found": "Su gjet llogari",
"This account is not owned by the platform": "Kjo llogari është pronë e platformës",
"User with this username or email already exists.": "Ka tashmë një përdorues me këtë emër përdoruesi, ose emai.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Ka tashmë një tjetër aktor (llogari/kanal) me këtë emër në këtë instancë, ose ka pasur.",
"User with this email already exists.": "Ka tashmë një përdorues me këtë email.",
"Only a user with sufficient right can manage this account resource.": "Këtë burim llogarie mund ta administrojë vetëm një përdorues me leje të mjaftueshme.",
"User and token mismatch": "Mospërputhje përdoruesi dhe token-i",
"Video channel not found": "Su gjet kanal viodesh",
"This user has not owner rights on this channel": "Ky përdorues ska të drejta të zoti në këtë kanal",
"This user cannot manage this channel": "Ky përdorues smund të administrojë këtë kanal",
"The channel must be local.": "Kanali duhet të vendor.",
"Video ownership change not found": "Su ndryshim pronësie videoje",
"Video is not password protected": "Videoja sështë e mbrojtur me fjalëkalim",
"Video password not found": "Su gjet fjalëkalim videoje",
"Cannot delete the last password of the protected video": "Smund të fshihet fjalëkalimi i fundit i videos së mbrojtur",
"Video playlist not found": "Su gjet luajlistë videosh",
"Cannot fetch information of private/internal/blocked video": "Nuk sillet dot informacion videoje private/të brendshme/të bllokuar",
"Please provide a password to access this password protected video": "Që të përdorni këtë video të mbrojtur me fjalëkalim, ju lutemi, jepni një fjalëkalim",
"Incorrect video password. Access to the video is denied": "Fjalëkalim i pasaktë videosh. Hyrja te videoja u hodh poshtë",
"Authentication is required to access the video source file": "Që të përdoret kartela burim e videos, është i domosdoshëm mirëfilltësimi",
"Invalid video file token": "Token i pavlefshëm kartele video",
"Authentication is required.": "Lypset mirëfilltësim.",
"Cannot manage a video of another server.": "Smund të administrohet një video e një tjetër shërbyesi.",
"Cannot manage a video of another user.": "Smund të administrohet një video e një tjetër përdoruesi.",
"The user video quota is exceeded with this video": "Me këtë video tejkalohet kuota e përdoruesit për videot",
"The token session does not exist or does not belong to the user.": "Sesioni sekziston, ose nuk i takon këtij përdoruesi.",
"Signup approval is not enabled on this instance": "Në këtë instancë sështë aktivizuar miratim regjistrimesh",
"User registration is not allowed": "Slejohen regjistrime përdoruesish",
"You are not on a network authorized for registration.": "Sgjendeni në një rrjet të autorizuar për regjistrim.",
"This registration is already accepted or rejected.": "Ky regjistrim tashmë është pranuar, ose hedhur poshtë.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Kanali është opsional, por nëse e specifikoni, channel.name dhe channel.displayName janë të domosdoshëm.",
"Channel name cannot be the same as user username.": "Emri i kanalit smund të jetë i njëjtë me emrin e përdoruesit.",
"Channel with name {name} already exists.": "Ka tashmë një kanal me emrin {name}.",
"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}": "Kjo kartelë smbulohet. Ju lutemi, sigurohuni se është e llojit vijues: {types}",
"This file is too large. It exceeds the maximum file size authorized": "Kjo kartelë është shumë e madhe. Tejkalon madhësinë maksimum të autorizuar për kartela",
"Refused local video file": "U hodh poshtë kartelë videoje vendore",
"Cannot edit a live video": "Spërpunohet dot një video transmetim i drejtpërdrejtë",
"Cannot edit video that is already waiting for transcoding/edition": "Smund të përpunohet një video që po pret tashmë për ndërkodim/përpunim",
"Video state is not compatible with edition": "Gjendja e videos sështë e përputhshme me përpunimin",
"Cannot run this task on a remote video": "Smund të xhirohet ky veprim mbi një video të largët",
"Cannot run this task on a live video": "Smund të kryhet kjo punë mbi një video në transmetim të drejtpërdrejtë",
"Cannot run this task on a video with \"{state}\" state": "Smund të xhirohet ky veprim mbi një video me gjendjen “{state}”",
"Cannot invite the account owner of the channel to collaborate": "Smund të ftohet të bashkëpunojë i zoti i llogarisë së kanalit",
"This account is already a collaborator or has a pending invitation for this channel": "Kjo llogari është tashmë një bashkëpunëtor, ose ka një ftesë pezull për këtë kanal",
"The maximum number of collaborators for this channel ({limit}) has been reached": "Është mbërritur në numrin maksimum të bashkëpunëtorëve për këtë kanal ({limit})",
"Collaborator is not in pending state": "Bashkëpunuesi sështë në gjendje pezull",
"Collaborator is not the current user": "Bashkëpunëtori sështë përdoruesi i tanishëm",
"Channel collaborator does not exist": "Sekziston bashkëpunëtor kanali",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Ka, ose ka pasur tashmë një tjetër aktor (llogari/kanal) me emrin {name} në këtë instancë.",
"You cannot create more than {count} channels_one": "You cannot create more than {count} channels",
"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": "Importimi i kanali është i pamundur, ngaqë ngarkimi i videove përmes HTTP-je sështë i aktivizuar te shërbyesi",
"This channel sync is not owned by this channel": "Ky njëkohësim kanali sështë pronë e këtij kanali",
"Cannot remove the last channel of this user": "Smund të hiqet kanali i fundit i këtij përdoruesi",
"This comment is already deleted": "Ky koment është fshirë tashmë",
"This comment is deleted": "Ky koment është fshirë",
"This comment is not held for review": "Ky koment sështë mbajtur për shqyrtim",
"User does not have the permission to delete this comment": "Përdoruesi ska leje të fshijë këtë koment",
"HTTP import is not enabled on this instance": "Importimet HTTP sjanë të aktivizuar në këtë instancë",
"Torrent/magnet URI import is not enabled on this instance": "Në këtë instancë sështë aktivizuar importim URi torrent/magnet",
"Should have a magnetUri or a targetUrl or a torrent file": "Duhet të ketë një magnetUri, ose një targetUrl, ose një kartelë torrent",
"Cannot use non unicast IP as targetUrl": "Smund të përdoret IP jo unicast si targetUrl",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "S\"mund të fshihet një importim videoje pezull. Anulojeni, ose prisni përfundimin e importimit më parë",
"Cannot cancel a non pending video import": "Smund të anulohet një importim jo pezull i një videoje",
"Cannot retry a non failed video import": "Smund të riprovohet në një importim jo të dështuar videoje",
"Cannot retry video import because the associated video metadata has been deleted": "Smund të riprovohet importim videoje, ngaqë janë fshirë tejtëdhënat përshoqëruar videos",
"Cannot retry video import since it has reached the maximum number of attempts": "Smund të riprovohet importim videoje, ngaqë është mbërritur në numrin maksimum të provave",
"Refused to import video": "Spranoi të importojë video",
"Cannot manage video import of another user": "Smund të administrohet importim videoje i një tjetër përdoruesi",
"{username} does not exist on {instanceName}": "{username} sekziston në {instanceName}",
"Ownership already accepted or refused": "Pronësi tashmë e pranuar, ose e hedhur poshtë",
"You can accept an ownership change of a published live.": "Mund të pranoni një ndryshim pronësie të një transmetimi të drejtpërdrejt të publikuar.",
"Cannot terminate an ownership change of another user": "Smund të përfundohet një ndryshim pronësie i një përdoruesi tjetër",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Smund të vihet një luajlistë si “publike”, ose “e pashfaqur”, kur si është caktuar një kanali.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Smund të vihet një luajlistë si “publike”, kur si është caktuar një kanali.",
"Cannot update a watch later playlist.": "Smund të përditësohet një luajlistë e llojit “shihini më vonë”.",
"The channel must be owned by the same account as the playlist": "Kanali duhet të jetë pronë e së njëjtës llogari me atë të luajlistës",
"Cannot delete a watch later playlist.": "Smund të fshihet një luajlistë “shiheni më vonë”.",
"Playlist not found": "Luajlista su gjet",
"Video playlist element not found": "Su gjet element luajliste videosh",
"Cannot get this private video playlist.": "Smerret dot kjo luajlistë private videosh.",
"Start position or insert after position exceed the channel limits (max: {max})": "Pozicioni i fillimit, ose pozicioni për “futje pas” tejkalon kufijtë e kanalit (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})": "Pozicioni i fillimit, ose pozicioni për “futje pas” tejkalon kufijtë për luajlista (max: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "",
"Cannot manage video playlist of another server.": "Smund të administrohet luajlistë videosh e një shërbyesi tjetër.",
"Cannot manage video playlist of another user": "Smund të administrohet luajlistë videosh e një përdoruesi tjetër",
"Video source not found": "Su gjet burim videoje",
"Original video file not found": "Su gjet kartela origjinale e videos",
"Updating the file of an existing video is not allowed on this instance": "Përditësimi i kartelës së një video ekzistuese nuk lejohet në këtë instancë",
"The upload is already being processed": "Ngarkimi është duke u përpunuar",
"Cannot update privacy of a live that has already started": "Smund të përditësohet privatësia e një transmetimi të drejtpërdrejtë që ka filluar tashmë",
"The channel must belong to the same account as the original channel": "Kanali duhet ti përkasë së njëjtës llogari si kanali origjinal",
"Cannot get this video regarding follow constraints": "",
"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": "",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "Smund të përdoret parametri excludeAlreadyWatched, kur sështë dhënë token mirëfilltësimesh",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "Parametri \"filter\" për kërkesa nuk mbulohet më nga PeerTube-i. Në vend të tij, ju lutemi, përdorni \"isLocal\" dhe \"include\"",
"Cannot set nsfwFlags if the video is not NSFW": "Smund të vihet nsfwFlags, nëse videoja sështë NSFW",
"Cannot set nsfwSummary if the video is not NSFW": "Smund të vihet nsfwSummary, nëse videoja sështë NSFW",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "Parametri \"scheduleUpdate.updateAt\" është i detyrueshëm"
}

View File

@@ -0,0 +1,311 @@
{
"New message on abuse report": "Nytt meddelande för inkommen missbruksanmälan",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Ett nytt meddelande från {messageAccountName} inkom för <a href=\"{abuseUrl}\">missbruksanmälan #{abuseId}</a>",
"Abuse report state changed": "Tillstånd ändrat för missbruksanmälan",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Din missbruksanmälan #{abuseId}</a> on {instanceName} har accepterats efter mottagande.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Din missbruksanmälan #{abuseId}</a> på {instanceName} har inte accepterats för behandling.",
"An account is pending moderation": "Ett konto väntar på moderering",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} mottog en missbruksanmälan för kontot: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} mottog en missbruksanmälan för fjärrkontot: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Anmälaren, {reporter}, anger följande skäl:",
"Someone just used the contact form": "Någon använde just kontaktformuläret",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} skickade ett meddelande via kontaktformuläret på <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.": "För att svara kan du skicka mejl till <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, eller svara på det här meddelandet.",
"New follower on your channel": "Ny följare av din kanal",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Ditt konto <a href=\"{followingUrl}\">{followingName}</a> har en ny prenumerant: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Din kanal <a href=\"{followingUrl}\">{followingName}</a> har en ny prenumerant: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Ditt konto är blockerat",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Ditt konto <strong>{username}</strong> har blockerats av moderatorerna på {instanceName} av följande anledning:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Ditt konto <strong>{username}</strong> har blockerats av moderatorerna på {instanceName}.",
"Your account has been unblocked": "Ditt konto är inte längre blockerat",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Ditt konto <strong>{username}</strong> är inte längre blockerat av moderatorerna på {instanceName}.",
"Hi {username},": "Hej {username},",
"View in your notifications": "Visa bland notifieringar",
"Manage your notification preferences in your profile": "Hantera inställningar för notifieringar i din profil",
"Password creation for your account": "Lösenordsskydda ditt konto",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Välkommen till <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Ditt användarnamn är: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Följ länken för att sätta ditt lösenord (länken är giltig i sju dagar):",
"Create my password": "Skapa mitt lösenord",
"Password reset for your account": "Lösenordet är återställt för ditt konto",
"A reset password procedure for your account has been requested on {instanceName}.": "Återställning av lösenordet för ditt konto har begärts på {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Följ länken för att återställa det (länken är giltig i högst en timme):",
"Reset my password": "Återställ mitt lösenord",
"If you are not the person who initiated this request, please let us know by replying to this email.": "Om du inte är personen som begärde återställning, kontakta oss på genom att svara på mejlet.",
"New PeerTube version available": "En ny version av PeerTube-plattformen är tillgänglig",
"A new version of PeerTube is available: {latestVersion}.": "En ny version av PeerTube-plattformen är tillgänglig: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Du kan följa det senaste på <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "En ny version av tillägget är tillgänglig",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "En ny version av tillägget {pluginName} är tillgänglig: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "En ny version av temat {pluginName} är tillgängligt: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Du kan uppgradera i <a href=\"{pluginUrl}\">ditt administrationsgränssnitt</a>.",
"Your export archive has been created": "Ditt exportarkiv har skapats",
"Your export archive has been created.": "Ditt exportarkiv har skapats.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Du kan ladda ner det från <a href=\"{exportsUrl}\">ditt kontos exportsida</a>.",
"Failed to create your export archive": "Misslyckades att skapa exportarkivet",
"We are sorry but the generation of your export archive has failed:": "Tyvärr har skapandet av exportarkivet misslyckats:",
"Please contact your administrator if the problem occurs again.": "Kontakta administratören om problemet uppstår igen.",
"Your archive import has finished": "Din arkivimport är slutförd",
"Imported: {success}": "Importerat: {success}",
"Not imported as considered duplicate: {duplicates}": "Har inte importerats eftersom det verkar vara en dubblett: {duplicates}",
"Not imported due to error: {errors}": "Inte importerat på grund av fel: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Din arkivimport är slutförd. En kort sammanfattning av importerade objekt:",
"User settings:": "Användarinställningar:",
"Account (name, description, avatar...):": "Konto (namn, beskrivning, profilbild ...):",
"Blocklist:": "Blockeringslista:",
"Channels:": "Kanaler:",
"Likes:": "Gilla-markeringar:",
"Dislikes:": "Ogilla-markeringar:",
"Subscriptions:": "Prenumerationer:",
"Video Playlists:": "Videospellistor:",
"Videos:": "Videor:",
"Video history:": "Videohistorik:",
"Watched Words Lists:": "Följda ord-listor:",
"Comment auto tag policies:": "Regler för automatisk etikettering av kommentarer:",
"Failed to import your archive": "Misslyckades att importera ditt arkiv",
"We are sorry but the import of your archive has failed:": "Tyvärr misslyckades importen av ditt arkiv:",
"A new user registered": "En ny användare är registrerad",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Användare <a href=\"{accountUrl}\">{userUsername}</a> registrerades.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Du kan kontakta användaren via <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).": "Du kan kontakta användaren via <a href=\"mailto:{userEmail}\">{userEmail}</a> (e-postadressen har inte verifierats ännu).",
"Congratulation {username}, your registration request has been accepted!": "Din registreringsbegäran för konto {username} har godkänts.",
"Your registration request has been accepted.": "Din registreringsbegäran har godkänts.",
"Moderators sent you the following message:": "Moderatorerna skickade detta meddelade:",
"Registration request of your account {username} has rejected": "Din registreringsbegäran för konto {username} har nekats",
"Your registration request has been rejected.": "Din registreringsbegäran av konto har nekats.",
"A new user wants to register": "En ny användare vill bli registrerad",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "Användare {registrationUsername} vill bli registrerad på {instanceName} av följande anledning:",
"Email verification": "E-postadressverifiering",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Du begärde ett konto på <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "För att slutföra registreringen behöver du verifiera din e-postadress.",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Du skapade ett konto på <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Du behöver verifiera din e-postadress innan du kan börja använda kontot.",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Följa länken för att verifiera din e-postadress (länken är giltig högst en timme):",
"Verify my email": "Verifiera min e-postadress",
"You requested to change your email.": "Du begärde ett byte av e-postadress.",
"A video is pending moderation": "En video väntar på moderering",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} mottog en missbruksanmälan för videon <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} mottog en missbruksanmälan för fjärrvideon <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Videon laddades upp av kanalen <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Den publicerades {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Den laddades upp {videoCreatedAt} men är inte publicerad ännu.",
"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>.": "En nyligt tillagd video blockerades och kräver granskning av moderator innan den kan publiceras: <a href=\"{videoUrl}\">{videoName}</a> från kanal <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.": "Endast den som publicerat videon och moderatorerna kan se videon medan den är blockerad.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Om användaren är pålitlig kan någon av administratörerna vitlista användaren så att kommande videors inte ska behöva godkännas innan publicering.",
"A comment is pending moderation": "En kommentar väntar på moderering",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} mottog en missbruksanmälan för <a href=\"{commentUrl}\">kommentaren till videon {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} mottog en missbruksanmälan för <a href=\"{commentUrl}\">fjärrkommentaren till videon {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Kommentaren postades {commentCreatedAt} av {flaggedAccount} .",
"Someone mentioned you": "Du blev omnämnd",
"<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> mentioned you in a comment on video <a href=\"{videoUrl}\">{videoName}</a>:": "Du blev omnämnd av <a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> i en kommentar till videon <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Någon kommenterade din video",
"<a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> added a comment on your video <a href=\"{videoUrl}\">{videoName}</a>:": "Du fick en kommentar från <a href=\"{accountUrl}\" title=\"{handle}\">{accountName}</a> på din video <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Kommentaren kräver godkännande.",
"Your video has been blocked": "Din video har blockerats",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Din video <strong>{videoName}</strong> har blockerats av moderatorerna på {instanceName} av följande anledning:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Din video <strong>{videoName}</strong> har blockerats av moderatorerna på {instanceName}.",
"Your video has been unblocked": "Din video är inte längre blockerad",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Din video <strong>{videoName}</strong> har fått blockeringen lyft av moderatorerna på {instanceName}.",
"{channelName} just published a new video": "{channelName} har just publicerat en ny video",
"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} är inte ett valbart språk",
"The provided thumbnail file is invalid.": "Den angivna miniatyrbilden är ogiltig.",
"Too many parallel downloads on this server. Please try again later.": "För många parallella nedladdningar från denna server. Försök igen senare.",
"Cannot process video download at the moment. Please try again later.": "Det går inte att bearbeta videonedladdningen just nu. Försök igen senare.",
"Browse videos default sort should be {options}, instead of {value}": "Standardsorteringen för videor bör vara \"{options}\" istället för \"{value}\"",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "Algoritmen för populära videor \"{currentTrendingSortAlgorithm}\" bör ändras om sorteringsordningen för videor är \"{value}\"",
"Browse videos default scope should be {options}, instead of {value}": "Standardurvalet för videor bör vara \"{options}\" istället för \"{value}\"",
"Cannot create such user: an actor with that name already exists.": "Det går inte att skapa en sådan användare: en aktör med det namnet finns redan.",
"Password is too long. Please reset it using the password reset procedure.": "Lösenordet är för långt. Återställ det med hjälp av proceduren för återställning av lösenord.",
"User email is not verified.": "Användarens e-postadress är inte verifierad.",
"User is blocked.": "Användaren är blockerad.",
"Missing parameter: `username`": "Saknad parameter: 'username'",
"Missing parameter: `password`": "Saknad parameter: 'password'",
"Registration approval for this account has been rejected": "Registreringsgodkännandet för detta konto har avslagits",
"Registration for this account is awaiting approval": "Registreringen av detta konto väntar på godkännande",
"Invalid grant: user credentials are invalid": "Ogiltigt tillstånd: användarens inloggningsuppgifter är ogiltiga",
"Missing two factor header": "Saknad tvåfaktorsrubrik",
"Invalid two factor header": "Ogiltig tvåfaktorsrubrik",
"Missing parameter: `refresh_token`": "Saknad parameter: 'refresh_token'",
"Invalid grant: refresh token is invalid": "Ogiltigt tillstånd: uppdateringstoken är ogiltigt",
"Invalid grant: refresh token has expired": "Ogiltigt tillstånd: uppdateringstokenet har gått ut",
"Reset your account password": "Återställ lösenordet för ditt konto",
"Create your account password": "Skapa ett lösenord för ditt konto",
"Verify your email on {instanceName}": "Verifiera din e-postadress på {instanceName}",
"Contact form - {subject}": "Kontaktformulär: {subject}",
"Your registration request for {username} has been accepted": "Din registreringsbegäran för konto {username} har godkänts",
"Login to your account": "Logga in på ditt konto",
"Your registration request for {username} has been rejected": "Din registreringsbegäran för konto {username} har nekats",
"New message on report #{id}": "Nytt meddelande för anmälan #{id}",
"View report #{id}": "Visa anmälan #{id}",
"Report #{id} has been accepted": "Anmälan #{id} har accepterats efter mottagande",
"Report #{id} has been rejected": "Anmälan #{id} har inte accepterats efter mottagande",
"New video abuse report from {reporter}": "Ny missbruksanmälan av video inkommen från {reporter}",
"New comment abuse report from {reporter}": "Ny missbruksanmälan av kommentar inkommen från {reporter}",
"New account abuse report from {reporter}": "Ny missbruksanmälan av konto inkommen från {reporter}",
"A new video is pending moderation": "En ny video väntar på moderering",
"Review video": "Granska video",
"View video": "Titta på videon",
"Transcription of your video has been generated": "En transkription av videon har skapats",
"Transcription in {language} of your video {videoName} has been generated.": "En transkription på {language} av din video {videoName} har skapats.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} har accepterat din inbjudan att delta i arbetet med {channelName}",
"Manage your channel": "Hantera din kanal",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} har bjudit in dig att delta i arbetet med kanalen {channelName}",
"Review the invitation": "Granska inbjudan",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} har avböjt din inbjudan att delta i arbetet med kanalen {channelName}",
"Mention on video {videoName}": "Omnämnande på video {videoName}",
"View comment": "Visa kommentar",
"New comment on your video": "Ny kommentar på din video",
"Review comment": "Granska kommentar",
"Auto platform follow": "Automatisk följ plattform",
"Your platform automatically followed {identifier}": "Din plattform började automatiskt följa {identifierare}",
"View subscription": "Visa prenumeration",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} har en ny följare, {handle}, väntar på manuellt godkännande.",
"{instanceName} has a new follower: {handle}.": "{instanceName} har en ny följare: {handle}.",
"New follower for {instanceName}": "Ny följare av {instanceName}",
"Review followers": "Granska följare",
"New follower on your account {followingName}": "Ditt konto har en ny följare {followingName}",
"New follower on your channel {followingName}": "Din kanal har en ny följare {followingName}",
"A new user registered on {instanceName}": "En ny användarkontoregistering på {instanceName}",
"View users": "Visa användare",
"A new PeerTube version is available: {latestVersion}": "En ny version av PeerTube-plattformen är tillgänglig: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "En ny version av tillägget {pluginName} är tillgänglig: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "En ny version av temat {pluginName} är tillgängligt: {latestVersion}",
"A new user wants to register: {username}": "En ny användare vill registrera konto: {username}",
"View registration request": "Visa registreringsförfrågningar",
"Your video has been published": "Din video har publicerats",
"Your video {videoName} has been published.": "Din video {videoName} har publicerats.",
"Your video is live": "Din video är i direktsändning",
"Your video import is complete": "Din videoimport är klar",
"Your video {targetId} has just finished importing.": "Din video {targetId} är nu färdigimporterad.",
"Your video import {targetId} encountered an error.": "Din videoimport {targetId} misslyckades.",
"Your video import encountered an error": "Din videoimport misslyckades",
"Import failed": "Importen misslyckades",
"Review imports": "Granska importer",
"{channelName} is live streaming": "Kanalen {channelName} direktsänder",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Redigeringen av din video är klar",
"Edition of your video {videoName} has finished.": "Redigeringen av din video {videoName} är klar.",
"Video edition has finished": "Videoredigeringen är klar",
"{instanceName} - Videos feed": "{instanceName} - Videoflöde",
"{name} - Videos feed": "{name} - Videoflöde",
"{name} - Podcast feed": "{name} - Podcast-flöde",
"{videoName} - Comments feed": "{videoName} - Kommentarsflöde",
"Cannot parse HTTP signature": "Kan inte analysera HTTP-signatur",
"Invalid key ID": "Ogiltigt nyckel-ID",
"Invalid signature": "Ogiltig signatur",
"Authentication is required": "Autentisering krävs",
"Server configuration is static and cannot be edited": "Serverkonfigurationen är statisk och kan inte ändras",
"SMTP is not configured but you require signup email verification.": "SMTP är inte konfigurerat men du kräver verifiering av e-postadress vid registrering av nya konton.",
"You need to enable at least web_videos transcoding or hls transcoding": "Du måste antingen slå på web_videos-omkodning eller hls-omkodning",
"You need to enable HTTP video import in order to enable channel synchronization": "Du måste slå på HTTP-videoimport för att kunna slå på kanalsynkronisering",
"You cannot allow live replay if transcoding is not enabled": "Du kan inte tillåta repriser av direktsändningar om omkodning inte är aktiverad",
"You cannot enable video studio if transcoding is not enabled": "Du kan inte slå på videostudio om omkodning inte är aktiverad",
"You cannot enable search index without enabling remote URI search for users.": "Du kan inte slå på sökregister utan att ange fjärrsöknings-URI för användare.",
"Account not found": "Kontot hittades inte",
"This account is not owned by the platform": "Detta konto hör inte till plattformen",
"User with this username or email already exists.": "En användare med detta användarnamn eller e-postadress finns redan.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "En annan aktör (konto/kanal) med namnet finns redan eller har tidigare funnits på denna instans.",
"User with this email already exists.": "En användare med denna e-postadress finns redan.",
"Only a user with sufficient right can manage this account resource.": "Endast en användare med tillräckliga befogenheter kan hantera denna kontoresurs.",
"User and token mismatch": "Användare och token stämmer inte överens",
"Video channel not found": "Videokanal hittades inte",
"This user has not owner rights on this channel": "Användaren har inte ägarrättigheter till denna kanal",
"This user cannot manage this channel": "Användaren kan inte hantera denna kanal",
"The channel must be local.": "Kanalen måste vara lokal.",
"Video ownership change not found": "Ägarbyte för videon hittades inte",
"Video is not password protected": "Videon är inte lösenordsskyddad",
"Video password not found": "Videolösenordet hittades inte",
"Cannot delete the last password of the protected video": "Det går inte att ta bort det senaste lösenordet för den skyddade videon",
"Video playlist not found": "Videospellistan hittades inte",
"Cannot fetch information of private/internal/blocked video": "Kan inte hämta information om privat/intern/blockerad video",
"Please provide a password to access this password protected video": "Lösenord behövs för tillgång till denna lösenordsskyddade video",
"Incorrect video password. Access to the video is denied": "Felaktigt videolösenord. Åtkomst till videon nekad",
"Authentication is required to access the video source file": "Autentisering krävs för att få åtkomst till källfilen för videon",
"Invalid video file token": "Ogiltig token för videofilen",
"Authentication is required.": "Autentisering krävs.",
"Cannot manage a video of another server.": "Kan inte hantera en video från en annan server.",
"Cannot manage a video of another user.": "Kan inte hantera en video som tillhör en annan användare.",
"The user video quota is exceeded with this video": "Användarens videokvot överskrids med denna video",
"The token session does not exist or does not belong to the user.": "Nyckelsessionen finns inte eller tillhör inte användaren.",
"Signup approval is not enabled on this instance": "Registreringsgodkännande är inte påslaget för denna instans",
"User registration is not allowed": "Användarregistrering är inte tillåten",
"You are not on a network authorized for registration.": "Det nätverk du använder är inte godkänt för registrering.",
"This registration is already accepted or rejected.": "Denna registrering har redan godkänts eller avvisats.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Kanal är valfritt, men om du anger det krävs \"channel.name\" och \"channel.displayName\".",
"Channel name cannot be the same as user username.": "Kanalnamnet kan inte vara samma som användarens användarnamn.",
"Channel with name {name} already exists.": "En kanal med namnet {name} finns redan.",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "Samma flaggor kan inte användas samtidigt i 'nsfwFlagsDisplayed', 'nsfwFlagsHidden', nsfwFlagsBlurred' och 'nsfwFlagsWarned'",
"You cannot update your email or password that is associated with an external auth system.": "Du kan inte uppdatera din e-postadress eller ditt lösenord för konto som är kopplat till ett externt autentiseringssystem.",
"currentPassword parameter is missing": "Parametern 'currentPassword' saknas",
"currentPassword is invalid.": "'currentPassword' är ogiltigt.",
"This file is not supported. Please, make sure it is of the following type: {types}": "Denna filtyp stöds inte. Endast följande typer stöds: {typer}",
"This file is too large. It exceeds the maximum file size authorized": "Den här filen är för stor. Den överskrider den maximala tillåtna filstorleken",
"Refused local video file": "Avvisade lokala videofiler",
"Cannot edit a live video": "Det går inte att redigera en direktsändning",
"Cannot edit video that is already waiting for transcoding/edition": "Det går inte att redigera videor som redan väntar på omkodning/redigering",
"Video state is not compatible with edition": "Videostatusen är inte kompatibel med aktuell utgåva",
"Cannot run this task on a remote video": "Kan inte köra den här uppgiften på en fjärrvideo",
"Cannot run this task on a live video": "Kan inte köra den här uppgiften på en direktsändning",
"Cannot run this task on a video with \"{state}\" state": "Kan inte köra uppgiften på en video med status \"{state}\"",
"Cannot invite the account owner of the channel to collaborate": "Det går inte att bjuda in kanalens kontoägare till att delta i arbetet",
"This account is already a collaborator or has a pending invitation for this channel": "Det här kontot deltar redan i arbetet med kanalen eller har en väntande inbjudan",
"The maximum number of collaborators for this channel ({limit}) has been reached": "Det maximala antalet deltagare i arbetet med denna kanal ({limit}) har uppnåtts",
"Collaborator is not in pending state": "Samarbetspartnern är inte i förestående",
"Collaborator is not the current user": "Samarbetspartnern är inte den aktuella användaren",
"Channel collaborator does not exist": "Samarbetspartnern för kanalen finns inte",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "En annan aktör (konto/kanal) med namnet {name} finns redan eller har tidigare funnits på denna instans.",
"You cannot create more than {count} channels_one": "You cannot create more than {count} channels",
"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": "Det går inte att importera kanaler eftersom videoöverföring via HTTP inte är påslaget på servern",
"This channel sync is not owned by this channel": "Kanalsynkroniseringen ägs inte av denna kanal",
"Cannot remove the last channel of this user": "Det går inte att ta bort den sista kanalen för användaren",
"This comment is already deleted": "Kommentaren har redan raderats",
"This comment is deleted": "Kommentaren har raderats",
"This comment is not held for review": "Kommentaren är inte tillbakahållen för granskning",
"User does not have the permission to delete this comment": "Användaren har inte behörighet att radera kommentaren",
"HTTP import is not enabled on this instance": "HTTP-import är inte påslagen för instansen",
"Torrent/magnet URI import is not enabled on this instance": "Import av torrent-/magnet-URI:er är inte påslagen för instansen",
"Should have a magnetUri or a targetUrl or a torrent file": "Behöver en magnetUri, en targetUrl eller en torrent-fil",
"Cannot use non unicast IP as targetUrl": "Kan inte använda ett icke-unicast-IP som targetUrl",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "Det går inte att radera en pågående videoimport. Avbryt den eller vänta tills importen är klar",
"Cannot cancel a non pending video import": "Det går bara att avbryta en videoimport som är väntande",
"Cannot retry a non failed video import": "Det går inte att göra ett nytt försök med en videoimport som inte misslyckats",
"Cannot retry video import because the associated video metadata has been deleted": "Det går inte att försöka importera videon igen eftersom tillhörande videometadata har raderats",
"Cannot retry video import since it has reached the maximum number of attempts": "Det går inte att försöka importera videon igen eftersom det maximala antalet försök har nåtts",
"Refused to import video": "Vägrade att importera video",
"Cannot manage video import of another user": "Kan inte hantera videoimport för en annan användare",
"{username} does not exist on {instanceName}": "användaren {username} finns inte på instansen {instansName}",
"Ownership already accepted or refused": "Ägarbyte redan accepterat eller avvisat",
"You can accept an ownership change of a published live.": "Du kan godkänna ett ägarbyte av en publicerad direktsändning.",
"Cannot terminate an ownership change of another user": "Det går inte att avsluta ett ägarbyte åt en annan användare",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Det går inte att ställa in tillgänglighet som \"öppet tillgänglig\" eller \"olistad\" för spellista som inte är tilldelad en kanal.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Det går inte att ställa in tillgänglighet \"öppet tillgänglig\" för en spellista som inte är tilldelad en kanal.",
"Cannot update a watch later playlist.": "Det går inte att uppdatera en titta senare-spellista.",
"The channel must be owned by the same account as the playlist": "Kanalen måste ägas av samma konto som spellistan",
"Cannot delete a watch later playlist.": "Det går inte att radera en titta senare-spellista.",
"Playlist not found": "Spellistan hittades inte",
"Video playlist element not found": "Objektet i videospellistan hittades inte",
"Cannot get this private video playlist.": "Kan inte hämta den här privata videospellistan.",
"Start position or insert after position exceed the channel limits (max: {max})": "Startposition eller infoga efter- överskrider kanalbegränsningarna (max: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "Längden för omordning med denna startposition överskrider kanalbegränsningarna (max: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Start- eller infogaposition överskrider spellistebegränsningarna (max: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "Längden för omordna med denna startposition överskrider spellistebegränsningarna (max: {max})",
"Cannot manage video playlist of another server.": "Kan inte hantera videospellistor från en annan server.",
"Cannot manage video playlist of another user": "Kan inte hantera en annan användares videospellista",
"Video source not found": "Videon källa hittades inte",
"Original video file not found": "Videons originalfil hittades inte",
"Updating the file of an existing video is not allowed on this instance": "Det är inte tillåtet att uppdatera filen för en befintlig video på denna instans",
"The upload is already being processed": "Uppladdningen pågår redan",
"Cannot update privacy of a live that has already started": "Det går inte att uppdatera tillgänglighetsinställningarna för en direktsändning som redan är påbörjad",
"The channel must belong to the same account as the original channel": "Kanalen måste tillhöra samma konto som den ursprungliga kanalen",
"Cannot get this video regarding follow constraints": "Kan inte hämta den här videon på grund av begränsningar av följare",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Flaggorna kan inte användas samtidigt i \"nsfwFlagsIncluded\" och \"nsfwFlagsExcluded\"",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "Du har inte behörighet att se alla videor, ange ett anpassat inkluderings- eller automatiskt etikettfilter",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "Kan inte använda parametern \"excludeAlreadyWatched\" när autentiseringstoken inte tillhandahålls",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "Sökparametern \"filter\" stöds inte längre av PeerTube. Använd istället \"isLocal\" och \"include\"",
"Cannot set nsfwFlags if the video is not NSFW": "Kan inte ställa in \"nsfwFlags\" om videon inte innehåller känsligt eller oförbehållsamt innehåll",
"Cannot set nsfwSummary if the video is not NSFW": "Kan inte ställa in \"nsfwSummary\" om videon inte innehåller känsligt eller oförbehållsamt innehåll",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "Parametern \"scheduleUpdate.updateAt\" är obligatorisk"
}

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"
}

View File

@@ -0,0 +1,312 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,311 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,313 @@
{
"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},": "Hi {username},",
"View in your notifications": "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>!": "Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Your username is: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Please click on the link below to set your password (this link will expire within seven days):",
"Create my password": "Create my password",
"Password reset for your account": "Password reset for your account",
"A reset password procedure for your account has been requested on {instanceName}.": "A reset password procedure for your account has been requested on {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Please click on the link below to reset it (the link will expire within 1 hour):",
"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.": "If you are not the person who initiated this request, please let us know by replying to this email.",
"New PeerTube version available": "New PeerTube version available",
"A new version of PeerTube is available: {latestVersion}.": "A new version of PeerTube is available: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "You can check the latest news on <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": "A new user registered",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "User <a href=\"{accountUrl}\">{userUsername}</a> just registered.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "You might want to contact them at <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).": "You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a> (the email has not been verified yet).",
"Congratulation {username}, your registration request has been accepted!": "Congratulation {username}, your registration request has been accepted!",
"Your registration request has been accepted.": "Your registration request has been accepted.",
"Moderators sent you the following message:": "Moderators sent you the following message:",
"Registration request of your account {username} has rejected": "Registration request of your account {username} has rejected",
"Your registration request has been rejected.": "Your registration request has been rejected.",
"A new user wants to register": "A new user wants to register",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "User {registrationUsername} wants to register on {instanceName} for the following reason:",
"Email verification": "Email verification",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "To complete your registration request you must verify your email first!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "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):": "Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):",
"Verify my email": "Verify my email",
"You requested to change your 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": "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": "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> added a comment on your video <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} just published a new video",
"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} is not a valid language",
"The provided thumbnail file is invalid.": "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": "Reset your account password",
"Create your account password": "Create your account password",
"Verify your email on {instanceName}": "Verify your email on {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Your registration request for {username} has been accepted",
"Login to your account": "Login to your account",
"Your registration request for {username} has been rejected": "Your registration request for {username} has been rejected",
"New message on report #{id}": "New message on report #{id}",
"View report #{id}": "View report #{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": "Review video",
"View 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": "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}": "Mention on video {videoName}",
"View comment": "View comment",
"New comment on your video": "New comment on your video",
"Review comment": "Review comment",
"Auto platform follow": "Auto platform follow",
"Your platform automatically followed {identifier}": "Your platform automatically followed {identifier}",
"View subscription": "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}": "New follower for {instanceName}",
"Review followers": "Review followers",
"New follower on your account {followingName}": "New follower on your account {followingName}",
"New follower on your channel {followingName}": "New follower on your channel {followingName}",
"A new user registered on {instanceName}": "A new user registered on {instanceName}",
"View users": "View users",
"A new PeerTube version is available: {latestVersion}": "A new PeerTube version is available: {latestVersion}",
"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}",
"A new user wants to register: {username}": "A new user wants to register: {username}",
"View registration request": "View registration request",
"Your video has been published": "Your video has been published",
"Your video {videoName} has been published.": "Your video {videoName} has been published.",
"Your video is live": "Your video is live",
"Your video import is complete": "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": "Import failed",
"Review imports": "Review imports",
"{channelName} is live streaming": "{channelName} is live streaming",
"{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": "Account not found",
"This account is not owned by the platform": "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": "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 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_one": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_few": "You cannot create more than {count} channels",
"You cannot create more than {count} channels_many": "You cannot create more than {count} channels",
"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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,310 @@
{
"New message on abuse report": "Tin nhắn mới về báo cáo vi phạm",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "Một tin nhắn mới từ {messageAccountName} đã đăng trong <a href=\"{abuseUrl}\">báo cáo vi phạm #{abuseId}</a>",
"Abuse report state changed": "Trạng thái báo cáo vi phạm đã thay đổi",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">Báo cáo vi phạm #{abuseId}</a> của bạn trên {instanceName} đã được duyệt.",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">Báo cáo vi phạm #{abuseId}</a> của bạn trên {instanceName} đã bị từ chối.",
"An account is pending moderation": "Một tài khoản đang chờ kiểm duyệt",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} đã nhận được báo cáo vi phạm với tài khoản: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} đã nhận được báo cáo vi phạm với tài khoản từ xa: <a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "Người báo cáo, {reporter}, đã trích dẫn lý do sau đây:",
"Someone just used the contact form": "Ai đó vừa sử dụng biểu mẫu liên hệ",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} đã gửi cho bạn một tin nhắn qua biểu mẫu liên hệ trên <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.": "Bạn có thể liên hệ với họ qua <a href=\"mailto:{fromEmail}\">{fromEmail}</a>, hoặc trả lời email này.",
"New follower on your channel": "Người theo dõi mới trên kênh của bạn",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Tài khoản <a href=\"{followingUrl}\">{followingName}</a> của bạn có lượt đăng ký mới: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "Kênh <a href=\"{followingUrl}\">{followingName}</a> của bạn có lượt đăng ký mới: <a href=\"{followerUrl}\">{followerName}</a>.",
"Your account has been blocked": "Tài khoản của bạn đã bị chặn",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "Tài khoản <strong>{username}</strong> của bạn đã bị chặn bởi kiểm duyệt viên {instanceName} với lý do sau:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "Tài khoản <strong>{username}</strong> của bạn đã bị chặn bởi kiểm duyệt viên {instanceName}.",
"Your account has been unblocked": "Tài khoản của bạn đã được bỏ chặn",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "Tài khoản <strong>{username}</strong> của bạn đã được bỏ chặn bởi kiểm duyệt viên {instanceName}.",
"Hi {username},": "Hi {username},",
"View in your notifications": "Xem trong thông báo của bạn",
"Manage your notification preferences in your profile": "Quản lý tùy chọn thông báo trong hồ sơ của bạn",
"Password creation for your account": "Tạo mật khẩu cho tài khoản của bạn",
"Welcome to <a href=\"{webserverUrl}\">{instanceName}</a>!": "Chào mừng đến với <a href=\"{webserverUrl}\">{instanceName}</a>!",
"Your username is: {username}.": "Tên người dùng của bạn là: {username}.",
"Please click on the link below to set your password (this link will expire within seven days):": "Vui lòng nhấn vào liên kết bên dưới để đặt mật khẩu của bạn (liên kết này sẽ hết hạn trong vòng bảy ngày):",
"Create my password": "Tạo mật khẩu",
"Password reset for your account": "Đặt lại mật khẩu cho tài khoản của bạn",
"A reset password procedure for your account has been requested on {instanceName}.": "Một thủ tục đặt lại mật khẩu cho tài khoản của bạn đã được yêu cầu trên {instanceName}.",
"Please click on the link below to reset it (the link will expire within 1 hour):": "Vui lòng nhấn vào liên kết bên dưới để đặt lại (liên kết sẽ hết hạn trong vòng 1 giờ):",
"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.": "Nếu bạn không phải là người tạo yêu cầu này, vui lòng cho chúng tôi biết bằng cách trả lời email này.",
"New PeerTube version available": "Có bản cập nhật PeerTube mới",
"A new version of PeerTube is available: {latestVersion}.": "Phiên bản mới của PeerTube đã ra mắt: {latestVersion}.",
"You can check the latest news on <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.": "Bạn có thể kiểm tra tin tức mới nhất trên <a href=\"https://joinpeertube.org/news\">JoinPeerTube</a>.",
"New plugin version available": "Có bản cập nhật plugin mới",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "Phiên bản mới của plugin {pluginName} đã ra mắt: {latestVersion}.",
"A new version of the theme {pluginName} is available: {latestVersion}.": "Phiên bản mới của chủ đề {pluginName} đã ra mắt: {latestVersion}.",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "Hãy cập nhật ngay trên <a href=\"{pluginUrl}\">giao diện quản trị của bạn</a>.",
"Your export archive has been created": "File lưu trữ xuất của bạn đã được tạo",
"Your export archive has been created.": "File lưu trữ xuất của bạn đã được tạo.",
"You can download it in <a href=\"{exportsUrl}\">your account export page</a>.": "Bạn có thể nó từ <a href=\"{exportsUrl}\">trang xuất tài khoản của bạn</a>.",
"Failed to create your export archive": "Không tạo được file lưu trữ xuất của bạn",
"We are sorry but the generation of your export archive has failed:": "Chúng tôi rất tiếc nhưng việc tạo file lưu trữ xuất của bạn đã thất bại:",
"Please contact your administrator if the problem occurs again.": "Vui lòng liên hệ với quản trị viên nếu sự cố vẫn tiếp diễn.",
"Your archive import has finished": "Quá trình nhập file lưu trữ của bạn đã hoàn tất",
"Imported: {success}": "Đã nhập: {success}",
"Not imported as considered duplicate: {duplicates}": "Không được nhập vì bị trùng lặp: {duplicates}",
"Not imported due to error: {errors}": "Không nhập được vì lỗi: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "Quá trình nhập file lưu trữ của bạn đã hoàn tất. Dưới đây là tóm tắt các đối tượng đã nhập:",
"User settings:": "Cài đặt người dùng:",
"Account (name, description, avatar...):": "Account (name, description, avatar...):",
"Blocklist:": "Danh sách chặn:",
"Channels:": "Kênh:",
"Likes:": "Lượt thích:",
"Dislikes:": "Lượt không thích:",
"Subscriptions:": "Lượt đăng ký:",
"Video Playlists:": "Danh sách phát:",
"Videos:": "Video:",
"Video history:": "Lịch sử xem:",
"Watched Words Lists:": "Danh sách từ lọc:",
"Comment auto tag policies:": "Chính sách chặn bình luận tự động:",
"Failed to import your archive": "Không thể nhập file lưu trữ của bạn",
"We are sorry but the import of your archive has failed:": "Chúng tôi rất tiếc nhưng việc nhập file lưu trữ của bạn đã không thành công:",
"A new user registered": "Một người dùng mới đăng ký",
"User <a href=\"{accountUrl}\">{userUsername}</a> just registered.": "Người dùng <a href=\"{accountUrl}\">{userUsername}</a> vừa mới đăng ký.",
"You might want to contact them at <a href=\"mailto:{userEmail}\">{userEmail}</a>.": "Bạn có thể muốn liên hệ với họ qua <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).": "Bạn có thể muốn liên hệ với họ qua <a href=\"mailto:{userEmail}\">{userEmail}</a> (email chưa xác minh).",
"Congratulation {username}, your registration request has been accepted!": "Chúc mừng {username}, yêu cầu đăng ký của bạn đã được chấp nhận!",
"Your registration request has been accepted.": "Yêu cầu đăng ký của bạn đã được chấp nhận.",
"Moderators sent you the following message:": "Kiểm duyệt viên đã gửi cho bạn tin nhắn:",
"Registration request of your account {username} has rejected": "Yêu cầu đăng ký tài khoản {username} của bạn đã bị từ chối",
"Your registration request has been rejected.": "Yêu cầu đăng ký của bạn đã bị từ chối.",
"A new user wants to register": "Một người dùng mới muốn đăng ký",
"User {registrationUsername} wants to register on {instanceName} for the following reason:": "Người dùng {registrationUsername} muốn đăng ký trên {instanceName} với lý do:",
"Email verification": "Xác minh email",
"You requested an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Bạn đã yêu cầu đăng ký tài khoản trên <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To complete your registration request you must verify your email first!": "Để hoàn tất yêu cầu đăng ký, trước tiên bạn phải xác minh email của mình!",
"You created an account on <a href=\"{webserverUrl}\">{instanceName}</a>.": "Bạn đã tạo tài khoản trên <a href=\"{webserverUrl}\">{instanceName}</a>.",
"To start using your account you must verify your email first!": "Để bắt đầu sử dụng tài khoản, trước tiên bạn phải xác minh email của mình!",
"Please click on the link below to verify this email belongs to you (the link will expire within 1 hour):": "Vui lòng nhấn vào liên kết bên dưới để xác minh email này thuộc về bạn (liên kết sẽ hết hạn trong vòng 1 giờ):",
"Verify my email": "Xác minh email của tôi",
"You requested to change your email.": "Bạn đã yêu cầu thay đổi email của mình.",
"A video is pending moderation": "Một video đang chờ kiểm duyệt",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} đã nhận một báo cáo vi phạm với video <a href=\"{videoUrl}\">{videoName}</a>.",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} đã nhận một báo cáo vi phạm với video từ xa <a href=\"{videoUrl}\">{videoName}</a>.",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "Video được tải lên bởi kênh <a href=\"{channelUrl}\">{channelDisplayName}</a>.",
"It was published on {videoPublishedAt}.": "Xuất bản vào {videoPublishedAt}.",
"It was uploaded on {videoCreatedAt} but not yet published.": "Đã tải lên vào {videoCreatedAt} nhưng chưa được đăng.",
"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>.": "Một video mới được thêm gần đây đã bị chặn tự động và cần người kiểm duyệt xem xét trước khi công khai: <a href=\"{videoUrl}\">{videoName}</a> bởi <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.": "Ngoài người tải lên và nhóm kiểm duyệt, sẽ không ai có thể xem video cho đến khi bạn bỏ chặn.",
"If you trust the publisher, any admin can whitelist the user for later videos so that they don't require approval before going public.": "Nếu bạn tin tưởng người tải lên, bất kỳ quản trị viên nào cũng có thể thêm người dùng vào danh sách trắng cho các video sau này để họ không cần phải phê duyệt trước khi công khai.",
"A comment is pending moderation": "Một bình luận đang chờ kiểm duyệt",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} đã nhận một báo cáo vi phạm về <a href=\"{commentUrl}\">bình luận trên video {videoName}</a>.",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} đã nhận một báo cáo vi phạm về <a href=\"{commentUrl}\">bình luận từ xa trên {videoName}</a>.",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "Bình luận được gửi vào {commentCreatedAt} bởi {flaggedAccount} .",
"Someone mentioned you": "Có người nhắc đến bạn",
"<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> đã nhắc đến bạn trong bình luận về video <a href=\"{videoUrl}\">{videoName}</a>:",
"Someone commented your video": "Có người bình luận về video của bạn",
"<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> đã bình luận trên video <a href=\"{videoUrl}\">{videoName}</a>:",
"This comment requires approval.": "Bình luận này cần được phê duyệt.",
"Your video has been blocked": "Video của bạn đã bị chặn",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "Video <strong>{videoName}</strong> của bạn đã bị chặn bởi kiểm duyệt viên {instanceName} vì lý do sau:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "Video <strong>{videoName}</strong> của bạn đã bị chặn bởi kiểm duyệt viên {instanceName}.",
"Your video has been unblocked": "Video của bạn đã được bỏ chặn",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "Video <strong>{videoName}</strong> của bạn đã được bỏ chặn bởi kiểm duyệt viên {instanceName}.",
"{channelName} just published a new video": "{channelName} vừa đăng một video mới",
"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} không phải là ngôn ngữ hợp lệ",
"The provided thumbnail file is invalid.": "Tệp hình thu nhỏ được cung cấp không hợp lệ.",
"Too many parallel downloads on this server. Please try again later.": "Quá nhiều lượt tải xuống đồng thời trên máy chủ này. Vui lòng thử lại sau.",
"Cannot process video download at the moment. Please try again later.": "Hiện tại không thể tải xuống video. Vui lòng thử lại sau.",
"Browse videos default sort should be {options}, instead of {value}": "Duyệt video theo mặc định phải là {options}, thay vì {value}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "Thuật toán video thịnh hành {currentTrendingSortAlgorithm} phải được bật nếu sắp xếp mặc định của video duyệt là {value}",
"Browse videos default scope should be {options}, instead of {value}": "Phạm vi mặc định của duyệt video phải là {options}, thay vì {value}",
"Cannot create such user: an actor with that name already exists.": "Không thể tạo người dùng: đã có một tác nhân với tên đó tồn tại.",
"Password is too long. Please reset it using the password reset procedure.": "Mật khẩu quá dài. Vui lòng đặt lại mật khẩu bằng quy trình đặt lại mật khẩu.",
"User email is not verified.": "Địa chỉ email của người dùng chưa được xác minh.",
"User is blocked.": "Người dùng bị chặn.",
"Missing parameter: `username`": "Thiếu tham số: `tên người dùng`",
"Missing parameter: `password`": "Thiếu tham số: `mật khẩu`",
"Registration approval for this account has been rejected": "Yêu cầu đăng ký tài khoản này đã bị từ chối",
"Registration for this account is awaiting approval": "Việc đăng ký tài khoản này đang chờ được phê duyệt",
"Invalid grant: user credentials are invalid": "Quyền truy cập không hợp lệ: thông tin đăng nhập của người dùng không hợp lệ",
"Missing two factor header": "Thiếu tiêu đề xác thực hai bước",
"Invalid two factor header": "Tiêu đề xác thực hai bước không hợp lệ",
"Missing parameter: `refresh_token`": "Thiếu tham số: `làm mới_token`",
"Invalid grant: refresh token is invalid": "Quyền truy cập không hợp lệ: làm mới token không hợp lệ",
"Invalid grant: refresh token has expired": "Quyền truy cập không hợp lệ: làm mới token đã hết hạn",
"Reset your account password": "Đặt lại mật khẩu tài khoản của bạn",
"Create your account password": "Tạo mật khẩu tài khoản của bạn",
"Verify your email on {instanceName}": "Xác minh email của bạn trên {instanceName}",
"Contact form - {subject}": "Contact form - {subject}",
"Your registration request for {username} has been accepted": "Yêu cầu đăng ký {username} của bạn đã được duyệt",
"Login to your account": "Đăng nhập tài khoản",
"Your registration request for {username} has been rejected": "Yêu cầu đăng ký {username} của bạn đã bị từ chối",
"New message on report #{id}": "Tin nhắn mới trên báo cáo #{id}",
"View report #{id}": "View report #{id}",
"Report #{id} has been accepted": "Báo cáo #{id} đã được duyệt",
"Report #{id} has been rejected": "Báo cáo #{id} đã bị từ chối",
"New video abuse report from {reporter}": "Báo cáo video vi phạm mới từ {reporter}",
"New comment abuse report from {reporter}": "Báo cáo bình luận vi phạm mới từ {reporter}",
"New account abuse report from {reporter}": "Báo cáo tài khoản vi phạm mới từ {reporter}",
"A new video is pending moderation": "Một video mới đang chờ kiểm duyệt",
"Review video": "Xem trước video",
"View video": "Xem video",
"Transcription of your video has been generated": "Bản phiên âm video của bạn đã được tạo",
"Transcription in {language} of your video {videoName} has been generated.": "Phiên âm {language} của video {videoName} đã được tạo.",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} đã chấp nhận lời mời của bạn để trở thành cộng tác viên của {channelName}",
"Manage your channel": "Quản lý kênh của bạn",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} mời bạn làm cộng tác viên của kênh {channelName}",
"Review the invitation": "Xem lại lời mời",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} đã từ chối lời mời làm cộng tác viên của kênh {channelName}",
"Mention on video {videoName}": "Lượt nhắc trên video {videoName}",
"View comment": "Xem bình luận",
"New comment on your video": "Bình luận mới về video của bạn",
"Review comment": "Review bình luận",
"Auto platform follow": "Máy chủ tự động theo dõi",
"Your platform automatically followed {identifier}": "Máy chủ của bạn tự động theo dõi {identifier}",
"View subscription": "Xem đăng ký",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} có một người theo dõi mới, {handle}, đang chờ duyệt.",
"{instanceName} has a new follower: {handle}.": "{instanceName} có một người theo dõi mới: {handle}.",
"New follower for {instanceName}": "Người theo dõi mới trên {instanceName}",
"Review followers": "Review người theo dõi",
"New follower on your account {followingName}": "Người theo dõi mới trên tài khoản {followingName}",
"New follower on your channel {followingName}": "Người theo dõi mới trên kênh {followingName}",
"A new user registered on {instanceName}": "Người đăng ký mới trên {instanceName}",
"View users": "Xem người dùng",
"A new PeerTube version is available: {latestVersion}": "PeerTube có phiên bản mới: {latestVersion}",
"A new version of the plugin {pluginName} is available: {latestVersion}": "Plugin {pluginName} có phiên bản mới: {latestVersion}",
"A new version of the theme {pluginName} is available: {latestVersion}": "Chủ đề {pluginName} có phiên bản mới: {latestVersion}",
"A new user wants to register: {username}": "Người dùng mới muốn đăng ký: {username}",
"View registration request": "Xem yêu cầu đăng ký",
"Your video has been published": "Video của bạn đã được xuất bản",
"Your video {videoName} has been published.": "Video {videoName} đã được xuất bản.",
"Your video is live": "Video của bạn đang phát trực tiếp",
"Your video import is complete": "Quá trình nhập video của bạn đã hoàn tất",
"Your video {targetId} has just finished importing.": "Video của bạn {targetId} đã nhập hoàn tất.",
"Your video import {targetId} encountered an error.": "Video bạn nhập {targetId} xảy ra lỗi.",
"Your video import encountered an error": "Quá trình nhập video của bạn gặp lỗi",
"Import failed": "Nhập không thành công",
"Review imports": "Review nhập",
"{channelName} is live streaming": "{channelName} đang phát trực tiếp",
"{channelName} just published a new video: { videoName }": "{channelName} just published a new video: { videoName }",
"Edition of your video has finished": "Phiên bản video của bạn đã hoàn tất",
"Edition of your video {videoName} has finished.": "Phiên bản video {videoName} đã hoàn tất.",
"Video edition has finished": "Phiên bản video đã hoàn tất",
"{instanceName} - Videos feed": "{instanceName} - Nguồn cấp video",
"{name} - Videos feed": "{name} - Nguồn cấp video",
"{name} - Podcast feed": "{name} - Nguồn cấp podcast",
"{videoName} - Comments feed": "{videoName} - Nguồn cấp bình luận",
"Cannot parse HTTP signature": "Không thể phân tích chữ ký HTTP",
"Invalid key ID": "ID khóa không hợp lệ",
"Invalid signature": "Chữ ký không hợp lệ",
"Authentication is required": "Bắt buộc xác thực",
"Server configuration is static and cannot be edited": "Cấu hình máy chủ là tĩnh và không thể chỉnh sửa",
"SMTP is not configured but you require signup email verification.": "SMTP không được cấu hình nhưng bạn cần xác minh email đăng ký.",
"You need to enable at least web_videos transcoding or hls transcoding": "Bạn cần phải bật ít nhất là chuyển mã web_videos hoặc chuyển mã hls",
"You need to enable HTTP video import in order to enable channel synchronization": "Bạn cần bật tính năng nhập video HTTP để bật tính năng đồng bộ hóa kênh",
"You cannot allow live replay if transcoding is not enabled": "Bạn không thể cho phép phát lại trực tiếp nếu chuyển mã không được bật",
"You cannot enable video studio if transcoding is not enabled": "Bạn không thể bật video studio nếu tính năng chuyển mã không được bật",
"You cannot enable search index without enabling remote URI search for users.": "Bạn không thể bật chỉ mục tìm kiếm nếu không bật tìm kiếm URI từ xa cho người dùng.",
"Account not found": "Không tìm thấy tài khoản",
"This account is not owned by the platform": "Tài khoản này không thuộc máy chủ quản lý",
"User with this username or email already exists.": "Đã có tên người dùng hoặc email này tồn tại trước đó.",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "Một tác nhân khác (tài khoản/kênh) có tên này trên máy chủ này đang hoặc đã từng tồn tại.",
"User with this email already exists.": "Người dùng có email này đã tồn tại.",
"Only a user with sufficient right can manage this account resource.": "Chỉ người dùng có đủ quyền mới có thể quản lý tài nguyên tài khoản này.",
"User and token mismatch": "Người dùng và token không khớp",
"Video channel not found": "Không tìm thấy kênh video",
"This user has not owner rights on this channel": "Người dùng này không có quyền sở hữu kênh này",
"This user cannot manage this channel": "Người dùng này không thể quản lý kênh này",
"The channel must be local.": "Kênh phải thuộc máy chủ này.",
"Video ownership change not found": "Không tìm thấy thay đổi quyền sở hữu video",
"Video is not password protected": "Video không được bảo vệ bằng mật khẩu",
"Video password not found": "Không tìm thấy mật khẩu video",
"Cannot delete the last password of the protected video": "Không thể xóa mật khẩu cuối cùng của video được bảo vệ",
"Video playlist not found": "Không tìm thấy danh sách phát video",
"Cannot fetch information of private/internal/blocked video": "Không thể tìm thông tin về video riêng tư/nội bộ/bị chặn",
"Please provide a password to access this password protected video": "Vui lòng cung cấp mật khẩu để truy cập video được bảo vệ bằng mật khẩu này",
"Incorrect video password. Access to the video is denied": "Mật khẩu video không chính xác. Quyền truy cập vào video bị từ chối",
"Authentication is required to access the video source file": "Cần xác thực để truy cập file nguồn video",
"Invalid video file token": "Mã thông báo file video không hợp lệ",
"Authentication is required.": "Cần phải xác thực.",
"Cannot manage a video of another server.": "Không thể quản lý video của máy chủ khác.",
"Cannot manage a video of another user.": "Không thể quản lý video của người dùng khác.",
"The user video quota is exceeded with this video": "Đã vượt quá hạn mức video của người dùng với video này",
"The token session does not exist or does not belong to the user.": "Phiên token không tồn tại hoặc không thuộc về người dùng.",
"Signup approval is not enabled on this instance": "Việc phê duyệt đăng ký không được bật trên máy chủ này",
"User registration is not allowed": "Không được phép đăng ký người dùng",
"You are not on a network authorized for registration.": "Bạn không nằm trong mạng được phép đăng ký.",
"This registration is already accepted or rejected.": "Đăng ký này đã được chấp nhận hoặc từ chối.",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "Kênh là tùy chọn nhưng nếu bạn chỉ định thì channel.name và channel.displayName là bắt buộc.",
"Channel name cannot be the same as user username.": "Tên kênh không được giống với tên người dùng.",
"Channel with name {name} already exists.": "Kênh có tên {name} đã tồn tại.",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "Không thể sử dụng cùng một flag trong nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred và nsfwFlagsWarned cùng lúc",
"You cannot update your email or password that is associated with an external auth system.": "Bạn không thể cập nhật email hoặc mật khẩu được liên kết với hệ thống xác thực bên ngoài.",
"currentPassword parameter is missing": "Tham số currentPassword bị thiếu",
"currentPassword is invalid.": "currentPassword không hợp lệ.",
"This file is not supported. Please, make sure it is of the following type: {types}": "Tập tin này không được hỗ trợ. Vui lòng đảm bảo rằng nó thuộc loại sau: {types}",
"This file is too large. It exceeds the maximum file size authorized": "Tệp này quá lớn. Nó vượt quá kích thước tệp tối đa được xác thực",
"Refused local video file": "Tệp video cục bộ bị từ chối",
"Cannot edit a live video": "Không thể chỉnh sửa video trực tiếp",
"Cannot edit video that is already waiting for transcoding/edition": "Không thể chỉnh sửa video đang chờ chuyển mã/chỉnh sửa",
"Video state is not compatible with edition": "Trạng thái video không tương thích với phiên bản chỉnh sửa",
"Cannot run this task on a remote video": "Không thể chạy tác vụ này trên video máy chủ khác",
"Cannot run this task on a live video": "Không thể chạy tác vụ này trên video trực tiếp",
"Cannot run this task on a video with \"{state}\" state": "Không thể chạy tác vụ này trên video trạng thái \"{state}\"",
"Cannot invite the account owner of the channel to collaborate": "Không thể mời chủ sở hữu của kênh cộng tác",
"This account is already a collaborator or has a pending invitation for this channel": "Tài khoản này đã là cộng tác viên hoặc có lời mời đang chờ cho kênh này",
"The maximum number of collaborators for this channel ({limit}) has been reached": "Số lượng cộng tác viên tối đa cho kênh này ({limit}) đã vượt mức",
"Collaborator is not in pending state": "Cộng tác viên không ở trạng thái chờ xử lý",
"Collaborator is not the current user": "Cộng tác viên không phải là người dùng hiện tại",
"Channel collaborator does not exist": "Cộng tác viên kênh không tồn tại",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "Một tác nhân khác (tài khoản/kênh) có tên {name} trên máy chủ này đã tồn tại.",
"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": "Không thể nhập kênh vì tính năng tải video qua HTTP không được bật trên máy chủ",
"This channel sync is not owned by this channel": "Đồng bộ kênh này không thuộc sở hữu của kênh này",
"Cannot remove the last channel of this user": "Không thể xóa kênh cuối cùng của người dùng này",
"This comment is already deleted": "Bình luận này đã bị xóa",
"This comment is deleted": "Bình luận này đã bị xóa",
"This comment is not held for review": "Bình luận này không được giữ lại để xem xét",
"User does not have the permission to delete this comment": "Người dùng không có quyền xóa bình luận này",
"HTTP import is not enabled on this instance": "Nhập HTTP không được bật trên máy chủ này",
"Torrent/magnet URI import is not enabled on this instance": "Nhập URI torrent/magnet không được bật trên máy chủ này",
"Should have a magnetUri or a targetUrl or a torrent file": "Nên có magnetUri hoặc targetUrl hoặc tệp torrent",
"Cannot use non unicast IP as targetUrl": "Không thể sử dụng IP không unicast làm targetUrl",
"Cannot delete a pending video import. Cancel it or wait for the end of the import first": "Không thể xóa quá trình nhập video đang chờ xử lý. Hủy nó hoặc đợi kết thúc quá trình nhập trước",
"Cannot cancel a non pending video import": "Không thể hủy quá trình nhập video không đang chờ xử lý",
"Cannot retry a non failed video import": "Không thể thử lại việc nhập video không thành công",
"Cannot retry video import because the associated video metadata has been deleted": "Không thể thử lại việc nhập video vì siêu dữ liệu video liên quan đã bị xóa",
"Cannot retry video import since it has reached the maximum number of attempts": "Không thể thử lại việc nhập video vì đã đạt đến số lần thử tối đa",
"Refused to import video": "Từ chối nhập video",
"Cannot manage video import of another user": "Không thể quản lý việc nhập video của người dùng khác",
"{username} does not exist on {instanceName}": "{username} không tồn tại trên {instanceName}",
"Ownership already accepted or refused": "Quyền sở hữu đã được chấp nhận hoặc bị từ chối",
"You can accept an ownership change of a published live.": "Bạn có thể chấp nhận thay đổi quyền sở hữu của một bản phát trực tiếp.",
"Cannot terminate an ownership change of another user": "Không thể chấm dứt việc thay đổi quyền sở hữu của người dùng khác",
"Cannot set \"public\" or \"unlisted\" a playlist that is not assigned to a channel.": "Không thể đặt \"công khai\" hoặc \"hạn chế\" một danh sách phát không được gán cho kênh nào.",
"Cannot set \"public\" a playlist that is not assigned to a channel.": "Không thể đặt \"công khai\" một danh sách phát không được gán cho kênh nào.",
"Cannot update a watch later playlist.": "Không thể cập nhật danh sách phát xem sau.",
"The channel must be owned by the same account as the playlist": "Kênh phải thuộc sở hữu của cùng một tài khoản với danh sách phát",
"Cannot delete a watch later playlist.": "Không thể xóa danh sách phát xem sau.",
"Playlist not found": "Không tìm thấy danh sách phát",
"Video playlist element not found": "Không tìm thấy phần tử danh sách phát video",
"Cannot get this private video playlist.": "Không thể lấy danh sách phát video riêng tư này.",
"Start position or insert after position exceed the channel limits (max: {max})": "Vị trí bắt đầu hoặc chèn sau khi vị trí vượt quá giới hạn kênh (tối đa: {max})",
"Reorder length with this start position exceeds the channel limits (max: {max})": "Thời lượng sắp xếp lại với vị trí bắt đầu này vượt quá giới hạn kênh (tối đa: {max})",
"Start position or insert after position exceed the playlist limits (max: {max})": "Vị trí bắt đầu hoặc chèn sau khi vị trí vượt quá giới hạn danh sách phát (tối đa: {max})",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "Thời lượng sắp xếp lại với vị trí bắt đầu này vượt quá giới hạn danh sách phát (tối đa: {max})",
"Cannot manage video playlist of another server.": "Không thể quản lý danh sách phát video của máy chủ khác.",
"Cannot manage video playlist of another user": "Không thể quản lý danh sách phát video của người dùng khác",
"Video source not found": "Không tìm thấy nguồn video",
"Original video file not found": "Không tìm thấy tệp video gốc",
"Updating the file of an existing video is not allowed on this instance": "Không được phép cập nhật tệp video hiện có trên máy chủ này",
"The upload is already being processed": "Đang xử lý việc tải lên",
"Cannot update privacy of a live that has already started": "Không thể cập nhật quyền riêng tư của một buổi phát đã bắt đầu",
"The channel must belong to the same account as the original channel": "Kênh phải thuộc cùng một tài khoản với kênh gốc",
"Cannot get this video regarding follow constraints": "Không thể tải video này liên quan đến các ràng buộc theo dõi",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "Không thể sử dụng cùng một cờ trong nsfwFlagsIncluded và nsfwFlagsExcluded cùng lúc",
"You are not allowed to see all videos, specify a custom include or auto tags filter": "Bạn không được phép xem tất cả video, hãy chỉ định bộ lọc bao gồm tùy chỉnh hoặc bộ lọc",
"Cannot use excludeAlreadyWatched parameter when auth token is not provided": "Không thể sử dụng tham số excludeAlreadyWatched khi không cung cấp token xác thực",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "Tham số truy vấn \"filter\" không còn được PeerTube hỗ trợ nữa. Vui lòng sử dụng \"isLocal\" và \"include\" thay thế",
"Cannot set nsfwFlags if the video is not NSFW": "Không thể đặt nsfwFlags nếu video không phải là NSFW",
"Cannot set nsfwSummary if the video is not NSFW": "Không thể đặt nsfwSummary nếu video không phải là NSFW",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "Tham số \"scheduleUpdate.updateAt\" là bắt buộc"
}

View File

@@ -0,0 +1,310 @@
{
"New message on abuse report": "滥用举报的新消息",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "{messageAccountName} 的一则新消息被发布在 <a href=\"{abuseUrl}\"> #{abuseId}滥用举报</a>",
"Abuse report state changed": "滥用举报状态已更改",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "你关于 {instanceName} 实例的 <a href=\"{abuseUrl}\">滥用举报 #{abuseId}</a>已被接受。",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "你关于 {instanceName} 实例的 <a href=\"{abuseUrl}\">滥用举报 #{abuseId}</a>已被拒绝。",
"An account is pending moderation": "一个账户待审核",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} 收到了针对账户: <a href=\"{accountUrl}\">{accountDisplayName}</a> 的一则滥用举报",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} 收到了针对远程账户:<a href=\"{accountUrl}\">{accountDisplayName}</a> 的一则滥用举报",
"The reporter, {reporter}, cited the following reason(s):": "举报人, {reporter}, 引用了下列原因:",
"Someone just used the contact form": "某人刚使用了联络表单",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} 通过 <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.": "你可以通过 <a href=\"mailto:{fromEmail}\">{fromEmail}</a> 进行联系,或者回复这封邮件取得联系。",
"New follower on your channel": "你频道的新关注者",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "你的账户 <a href=\"{followingUrl}\">{followingName}</a> 有新订阅者: <a href=\"{followerUrl}\">{followerName}</a>。",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "你的频道 <a href=\"{followingUrl}\">{followingName}</a> 有新订阅者: <a href=\"{followerUrl}\">{followerName}</a>。",
"Your account has been blocked": "你的账户已被封锁",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "{instanceName} 的 moderators 出于下列原因封锁了你的账户 <strong>{username}</strong>",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "{instanceName} 的 moderators 封锁了你的账户<strong>{username}</strong>。",
"Your account has been unblocked": "你的账户已解封",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "{instanceName} 的 moderators 已经解封了你的账户 <strong>{username}</strong>。",
"Hi {username},": "Hi {username},",
"View in your notifications": "在你的通知中查看",
"Manage your notification preferences in your profile": "在个人资料中管理通知选项",
"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):": "请单击下方链接来设置你的密码(此链接将在七天内过期):",
"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": "重置我的密码",
"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": "新的插件版本可用",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "{pluginName} 插件有新版本: {latestVersion}。",
"A new version of the theme {pluginName} is available: {latestVersion}.": "{pluginName} 主题有新版本: {latestVersion}。",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "你也许想在 <a href=\"{pluginUrl}\">管理员界面</a> 更新它。",
"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>.": "你可以在 <a href=\"{exportsUrl}\">账户导出页</a>下载它。",
"Failed to create your export archive": "创建导出存档失败",
"We are sorry but the generation of your export archive has failed:": "抱歉,生成你的导出存档失败了:",
"Please contact your administrator if the problem occurs again.": "如果问题再次发生请联系你的管理员。",
"Your archive import has finished": "你的存档导入已完成",
"Imported: {success}": "已导入: {success}",
"Not imported as considered duplicate: {duplicates}": "未导入因被认为是重复项:{duplicates}",
"Not imported due to error: {errors}": "由于错误未导入: {errors}",
"Your archive import has finished. Here is the summary of imported objects:": "你的存档导入已完成。这是已导入项目的概况:",
"User settings:": "用户设置:",
"Account (name, description, avatar...):": "账户(名称,描述,头像...",
"Blocklist:": "黑名单:",
"Channels:": "频道:",
"Likes:": "赞:",
"Dislikes:": "踩:",
"Subscriptions:": "订阅:",
"Video Playlists:": "视频播放列表:",
"Videos:": "视频:",
"Video history:": "视频历史记录:",
"Watched Words Lists:": "监控的词汇清单:",
"Comment auto tag policies:": "评论自动标签政策:",
"Failed to import your archive": "导入你的存档失败了",
"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:": "Moderators 给你发送了下列消息:",
"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": "有一个视频待审核",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} 收到了 <a href=\"{videoUrl}\">{videoName}</a> 视频的滥用举报。",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} 收到了远程视频 <a href=\"{videoUrl}\">{videoName}</a> 的滥用举报。",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "该视频由 <a href=\"{channelUrl}\">{channelDisplayName}</a> 频道上传。",
"It was published on {videoPublishedAt}.": "它发布于 {videoPublishedAt}。",
"It was uploaded on {videoCreatedAt} but not yet published.": "它上传于 {videoCreatedAt} 但尚未发布。",
"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>.": "一个最近添加的视频被自动拦截,在公开前需要 moderator 审核:<a href=\"{channelUrl}\">{channelDisplayName}</a>的 <a href=\"{videoUrl}\">{videoName}</a>。",
"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.": "如果你信任发布者,任意管理人员都可将用户加入白名单,这样用户之后发布的视频在公开前便无需批准。",
"A comment is pending moderation": "有一则评论待审核",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} 收到了 <a href=\"{commentUrl}\">视频 {videoName} 评论</a>的滥用举报。",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} 收到了 <a href=\"{commentUrl}\">视频 {videoName} 远程评论</a>的滥用举报。",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "评论由 {flaggedAccount} 发布于 {commentCreatedAt}。",
"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> 在视频 <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.": "此评论需要批准。",
"Your video has been blocked": "你的视频已被封锁",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "{instanceName} moderators 出于下列原因封锁了你的视频<strong>{videoName}</strong>",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "你的视频 <strong>{videoName}</strong> 已经被 {instanceName} 的 moderators 封锁。",
"Your video has been unblocked": "你的视频已解封",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "{instanceName} 的 moderators 已经解封了你的视频 <strong>{videoName}</strong>。",
"{channelName} just published a new video": "{channelName} just published a new video",
"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.": "此服务器上并行下载数量过多,请稍后再试。",
"Cannot process video download at the moment. Please try again later.": "目前无法处理视频下载。请稍后再试。",
"Browse videos default sort should be {options}, instead of {value}": "浏览视频的默认排序方式应该是 {options},而不是 {value}。",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "如果浏览视频的默认排序方式为 {value},则应启用热门视频算法 {currentTrendingSortAlgorithm}。",
"Browse videos default scope should be {options}, instead of {value}": "浏览视频的默认范围应该是 {options},而不是 {value}。",
"Cannot create such user: an actor with that name already exists.": "无法创建该用户:已存在同名用户。",
"Password is too long. Please reset it using the password reset procedure.": "密码过长,请使用密码重置程序重置密码。",
"User email is not verified.": "用户邮箱未经验证。",
"User is blocked.": "用户已被封禁。",
"Missing parameter: `username`": "缺少参数:`username`",
"Missing parameter: `password`": "缺少参数:`password`",
"Registration approval for this account has been rejected": "此账户的注册申请已被拒绝",
"Registration for this account is awaiting approval": "此账户的注册正在等待批准",
"Invalid grant: user credentials are invalid": "授权无效:用户凭据无效",
"Missing two factor header": "缺少双因素头部",
"Invalid two factor header": "无效的双因素头部",
"Missing parameter: `refresh_token`": "缺少参数:`refresh_token`",
"Invalid grant: refresh token is invalid": "授权无效:刷新令牌无效",
"Invalid grant: refresh token has expired": "授权无效:刷新令牌已过期。",
"Reset your account password": "重置你的账户密码",
"Create your account password": "创建你账户的密码",
"Verify your email on {instanceName}": "验证你在 {instanceName} 上的邮箱",
"Contact form - {subject}": "Contact form - {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}": "View report #{id}",
"Report #{id} has been accepted": "#{id} 举报已被接受",
"Report #{id} has been rejected": "#{id} 举报已被拒绝",
"New video abuse report from {reporter}": "来自 {reporter} 的新视频滥用举报",
"New comment abuse report from {reporter}": "来自 {reporter} 的新评论滥用举报",
"New account abuse report from {reporter}": "来自 {reporter} 的新账户滥用举报",
"A new video is pending moderation": "一个新视频待审核",
"Review video": "审核视频",
"View video": "View video",
"Transcription of your video has been generated": "你视频的字幕已生成",
"Transcription in {language} of your video {videoName} has been generated.": "你视频 {videoName} 的 {language} 字幕已生成。",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} accepted your invitation to become a collaborator of {channelName}",
"Manage your channel": "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} 有新的关注者, {handle}, 正等待手动批准。",
"{instanceName} has a new follower: {handle}.": "{instanceName} 有新的关注者:{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 import is complete": "你的视频导入完毕",
"Your video {targetId} has just finished importing.": "你的视频 {targetId} 刚完成导入。",
"Your video import {targetId} encountered an error.": "你的视频导入 {targetId} 遇到错误。",
"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 {videoName} has finished.": "你视频 {videoName} 的编辑已完成。",
"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": "服务器配置时静态的,无法更改",
"SMTP is not configured but you require signup email verification.": "未配置 SMTP 但你要求验证电子邮箱进行注册。",
"You need to enable at least web_videos transcoding or hls transcoding": "你需要至少启用 web_videos 转码 或 hls 转码",
"You need to enable HTTP video import in order to enable channel synchronization": "要开启频道同步你需要启用 HTTP 视频导入",
"You cannot allow live replay 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.": "不允许用户进行远程 URI 搜索你无法开启搜索索引。",
"Account not found": "Account not found",
"This account is not owned by the platform": "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": "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.": "令牌会话不存在或不属于该用户。",
"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 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": "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": "Video source not found",
"Original video file 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"
}

View File

@@ -0,0 +1,310 @@
{
"New message on abuse report": "濫用報告的新訊息",
"A new message by {messageAccountName} was posted on <a href=\"{abuseUrl}\">abuse report #{abuseId}</a>": "{messageAccountName} 在<a href=\"{abuseUrl}\">濫用報告 #{abuseId}</a> 發表了一則新訊息",
"Abuse report state changed": "濫用報告狀態已變更",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been accepted.": "<a href=\"{abuseUrl}\">您的濫用報告 #{abuseId}</a> 在 {instanceName} 上已被接受。",
"<a href=\"{abuseUrl}\">Your abuse report #{abuseId}</a> on {instanceName} has been rejected.": "<a href=\"{abuseUrl}\">您的濫用報告 #{abuseId}</a> 在 {instanceName} 上已被拒絕。",
"An account is pending moderation": "該帳號正在等待審核",
"{instanceName} received an abuse report for the account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} 收到針對以下帳號的濫用報告:<a href=\"{accountUrl}\">{accountDisplayName}</a>",
"{instanceName} received an abuse report for the remote account: <a href=\"{accountUrl}\">{accountDisplayName}</a>": "{instanceName} 收到針對遠端帳號的濫用報告:<a href=\"{accountUrl}\">{accountDisplayName}</a>",
"The reporter, {reporter}, cited the following reason(s):": "回報者 {reporter} 列舉了以下理由:",
"Someone just used the contact form": "剛才有人使用了聯絡表單",
"{fromName} sent you a message via the contact form on <a href=\"{webserverUrl}\">{instanceName}</a>: ": "{fromName} 透過 <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.": "您可透過以下方式聯絡他們:<a href=\"mailto:{fromEmail}\">{fromEmail}</a> 或直接回覆此郵件。",
"New follower on your channel": "您的頻道有新追蹤者",
"Your account <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "您的帳號 <a href=\"{followingUrl}\">{followingName}</a> 有新的訂閱者:<a href=\"{followerUrl}\">{followerName}</a>。",
"Your channel <a href=\"{followingUrl}\">{followingName}</a> has a new subscriber: <a href=\"{followerUrl}\">{followerName}</a>.": "您的頻道 <a href=\"{followingUrl}\">{followingName}</a> 有新的訂閱者:<a href=\"{followerUrl}\">{followerName}</a>。",
"Your account has been blocked": "您的帳號已被封鎖",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators for the following reason:": "您的帳號 <strong>{username}</strong> 已被 {instanceName} 的管理員因以下理由而封鎖:",
"Your account <strong>{username}</strong> has been blocked by {instanceName} moderators.": "您的帳號 <strong>{username}</strong> 已被 {instanceName} 的管理員封鎖。",
"Your account has been unblocked": "您的帳號已被解除封鎖",
"Your account <strong>{username}</strong> has been unblocked by {instanceName} moderators.": "您的帳號 <strong>{username}</strong> 已被 {instanceName} 的管理員解除封鎖。",
"Hi {username},": "{username} 您好,",
"View in your notifications": "在您的通知中檢視",
"Manage your notification preferences in your profile": "在您的個人檔案中管理您的通知偏好設定",
"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):": "請點擊下方連結設定您的密碼(此連結將於七天內失效):",
"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": "重設我的密碼",
"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": "已推出新的外掛程式版本",
"A new version of the plugin {pluginName} is available: {latestVersion}.": "外掛程式 {pluginName} 已推出新的版本:{latestVersion}。",
"A new version of the theme {pluginName} is available: {latestVersion}.": "新版的佈景主題 {pluginName} 已推出:{latestVersion}。",
"You might want to upgrade it on <a href=\"{pluginUrl}\">your admin interface</a>.": "您可能會想要在<a href=\"{pluginUrl}\">管理介面</a>中升級。",
"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>.": "您可以在<a href=\"{exportsUrl}\">帳號匯出頁面</a>下載。",
"Failed to create your export archive": "建立您的匯出封存檔失敗",
"We are sorry but the generation of your export archive has failed:": "非常抱歉,您的匯出封存檔產生失敗:",
"Please contact your administrator if the problem occurs again.": "若再次發生問題,請聯絡您的管理員。",
"Your archive import has finished": "您的封存檔匯入結束",
"Imported: {success}": "已匯入:{success}",
"Not imported as considered duplicate: {duplicates}": "因重複而未匯入:{duplicates}",
"Not imported due to error: {errors}": "因為發生錯誤而未匯入:{errors}",
"Your archive import has finished. Here is the summary of imported objects:": "您的封存檔匯入結束。此為匯入物件的摘要:",
"User settings:": "使用者設定:",
"Account (name, description, avatar...):": "帳號(名稱、描述、大頭照……):",
"Blocklist:": "封鎖清單:",
"Channels:": "頻道:",
"Likes:": "喜歡:",
"Dislikes:": "不喜歡:",
"Subscriptions:": "訂閱:",
"Video Playlists:": "視訊播放清單:",
"Videos:": "視訊:",
"Video history:": "視訊歷史:",
"Watched Words Lists:": "監視詞彙清單:",
"Comment auto tag policies:": "留言自動標記政策:",
"Failed to import your archive": "匯入您的封存檔失敗",
"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": "影片尚待審核",
"{instanceName} received an abuse report for the video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} 收到了影片 <a href=\"{videoUrl}\">{videoName}</a> 的濫用回報。",
"{instanceName} received an abuse report for the remote video <a href=\"{videoUrl}\">{videoName}</a>.": "{instanceName} 收到了遠端影片 <a href=\"{videoUrl}\">{videoName}</a> 的濫用回報。",
"The video was uploaded by <a href=\"{channelUrl}\">{channelDisplayName}</a> channel.": "影片上傳者為 <a href=\"{channelUrl}\">{channelDisplayName}</a> 頻道。",
"It was published on {videoPublishedAt}.": "其發佈於 {videoPublishedAt}。",
"It was uploaded on {videoCreatedAt} but not yet published.": "其於 {videoCreatedAt} 上傳但尚未發佈。",
"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 href=\"{channelUrl}\">{channelDisplayName}</a> 上傳的 <a href=\"{videoUrl}\">{videoName}</a>。",
"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.": "若您信任發佈者,任何管理員皆可將使用者加入白名單,使其後續發佈的影片無需審核即可公開。",
"A comment is pending moderation": "留言尚待審核",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the comment on video {videoName}</a>.": "{instanceName} 收到了<a href=\"{commentUrl}\">影片 {videoName} 留言</a>的濫用報告。",
"{instanceName} received an abuse report for <a href=\"{commentUrl}\">the remote comment on video {videoName}</a>.": "{instanceName} 收到了<a href=\"{commentUrl}\">影片 {videoName} 遠端留言</a>的濫用報告。",
"The comment was posted on {commentCreatedAt} by {flaggedAccount} .": "留言由 {flaggedAccount} 於 {commentCreatedAt} 張貼。",
"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> 在影片 <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.": "此留言需經審核方可發佈。",
"Your video has been blocked": "您的影片已被封鎖",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators for the following reason:": "您的影片 <strong>{videoName}</strong> 已因如下的理由被 {instanceName} 的管理員封鎖:",
"Your video <strong>{videoName}</strong> has been blocked by {instanceName} moderators.": "您的影片 <strong>{videoName}</strong> 已被 {instanceName} 的管理員封鎖。",
"Your video has been unblocked": "您的影片已被解除封鎖",
"Your video <strong>{videoName}</strong> has been unblocked by {instanceName} moderators.": "您的影片 <strong>{videoName}</strong> 已被 {instanceName} 的管理員解除封鎖。",
"{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.": "此伺服器上的平下下載過多。請稍後再試。",
"Cannot process video download at the moment. Please try again later.": "目前無法處理影片下載。請稍後再試。",
"Browse videos default sort should be {options}, instead of {value}": "瀏覽影片的預設排序應為 {options},而非 {value}",
"Trending videos algorithm {currentTrendingSortAlgorithm} should be enabled if browse videos default sort is {value}": "若瀏覽影片的預設排序為 {value},則應啟用熱門影片演算法 {currentTrendingSortAlgorithm}",
"Browse videos default scope should be {options}, instead of {value}": "預設影片瀏覽範圍應為 {options},而非 {value}",
"Cannot create such user: an actor with that name already exists.": "無法建立此使用者:已存在同名角色。",
"Password is too long. Please reset it using the password reset procedure.": "密碼過長。請透過密碼重設流程重新設定密碼。",
"User email is not verified.": "尚未驗證使用者電子郵件。",
"User is blocked.": "使用者已被封鎖。",
"Missing parameter: `username`": "缺少參數:`username`",
"Missing parameter: `password`": "缺少參數:`password`",
"Registration approval for this account has been rejected": "此帳號的註冊申請已被拒絕",
"Registration for this account is awaiting approval": "此帳號的註冊申請正在等待核准",
"Invalid grant: user credentials are invalid": "授權無效:使用者憑證無效",
"Missing two factor header": "缺少雙重要素標頭",
"Invalid two factor header": "無效的雙重要素標頭",
"Missing parameter: `refresh_token`": "缺少參數:`refresh_token`",
"Invalid grant: refresh token is invalid": "授權無效:重新整理權杖無效",
"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": "報告 #{id} 已被接受",
"Report #{id} has been rejected": "報告 #{id} 已被拒絕",
"New video abuse report from {reporter}": "來自 {reporter} 的新影片濫用報告",
"New comment abuse report from {reporter}": "來自 {reporter} 的新留言濫用報告",
"New account abuse report from {reporter}": "來自 {reporter} 的新帳號濫用報告",
"A new video is pending moderation": "新影片尚待審核",
"Review video": "審閱影片",
"View video": "檢視影片",
"Transcription of your video has been generated": "已產生您影片的轉錄",
"Transcription in {language} of your video {videoName} has been generated.": "您的影片 {videoName} 已產生 {language} 語言的字幕。",
"{collaboratorName} accepted your invitation to become a collaborator of {channelName}": "{collaboratorName} 已接受您的邀請,成為 {channelName} 的協作者",
"Manage your channel": "管理您的頻道",
"{channelOwner} invited you to become a collaborator of channel {channelName}": "{channelOwner} 邀請您成為 {channelName} 頻道的協作者",
"Review the invitation": "審閱邀請",
"{collaboratorName} refused your invitation to become a collaborator of {channelName}": "{collaboratorName} 拒絕了您邀請其成為 {channelName} 協作者的請求",
"Mention on video {videoName}": "於影片 {videoName} 的提及",
"View comment": "檢視留言",
"New comment on your video": "您影片的新留言",
"Review comment": "審閱留言",
"Auto platform follow": "自動平台追蹤",
"Your platform automatically followed {identifier}": "您的平台已自動追蹤 {identifier}",
"View subscription": "檢視訂閱",
"{instanceName} has a new follower, {handle}, awaiting manual approval.": "{instanceName} 有位新追蹤者 {handle},正等待手動核准。",
"{instanceName} has a new follower: {handle}.": "{instanceName} 有新的追蹤者:{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 import is complete": "您的影片匯入已完成",
"Your video {targetId} has just finished importing.": "您的影片 {targetId} 已結束匯入。",
"Your video import {targetId} encountered an error.": "您的影片 {targetId} 發生錯誤。",
"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 {videoName} has finished.": "您的影片 {videoName} 已編輯完成。",
"Video edition has finished": "影片編輯結束",
"{instanceName} - Videos feed": "{instanceName} - 影片 feed",
"{name} - Videos feed": "{name} - 影片 feed",
"{name} - Podcast feed": "{name} - Podcast feed",
"{videoName} - Comments feed": "{videoName} - 留言 feed",
"Cannot parse HTTP signature": "無法解析 HTTP 簽章",
"Invalid key ID": "無效的金鑰 ID",
"Invalid signature": "無效簽章",
"Authentication is required": "需要驗證",
"Server configuration is static and cannot be edited": "伺服器組態為靜態設定,無法編輯",
"SMTP is not configured but you require signup email verification.": "SMTP 尚未設定,但您要求驗證註冊電子郵件。",
"You need to enable at least web_videos transcoding or hls transcoding": "您必須至少啟用 web_videos 轉換編碼或 hls 轉換編碼",
"You need to enable HTTP video import in order to enable channel synchronization": "您必須啟用 HTTP 影片匯入功能,才能啟用頻道同步功能",
"You cannot allow live replay 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.": "若未為使用者啟用遠端 URI 搜尋功能,則無法啟用搜尋索引。",
"Account not found": "找不到帳號",
"This account is not owned by the platform": "此帳號並非平台所擁有",
"User with this username or email already exists.": "此使用者名稱或電子郵件地址已存在。",
"Another actor (account/channel) with this name on this instance already exists or has already existed.": "此站台中已存在或曾經存在另一個具有此名稱的帳號/頻道。",
"User with this email already exists.": "此電子郵件地址的使用者已存在。",
"Only a user with sufficient right can manage this account resource.": "僅具足夠權限的使用者方可管理此帳號資源。",
"User and token mismatch": "使用者與權杖不相符",
"Video channel not found": "找不到影片頻道",
"This user has not owner rights on this channel": "此使用者對此頻道不具備擁有者權限",
"This user cannot manage this channel": "此使用者無法管理此頻道",
"The channel must be local.": "頻道必須為本機頻道。",
"Video ownership change not found": "找不到影片所有權變更",
"Video is not password protected": "影片未設密碼保護",
"Video password not found": "找不到影片密碼",
"Cannot delete the last password of the protected video": "無法刪除受保護影片的最後一組密碼",
"Video playlist not found": "找不到影片播放清單",
"Cannot fetch information of private/internal/blocked video": "無法擷取私人/內部/被封鎖影片的資訊",
"Please provide a password to access this password protected video": "請輸入密碼以存取此受密碼保護的影片",
"Incorrect video password. Access to the video is denied": "影片密碼錯誤。拒絕存取影片",
"Authentication is required to access the video source file": "存取影片原始檔案需進行驗證",
"Invalid video file token": "無效的影片檔權杖",
"Authentication is required.": "需要驗證。",
"Cannot manage a video of another server.": "無法管理其他伺服器的影片。",
"Cannot manage a video of another user.": "無法管理其他使用者的影片。",
"The user video quota is exceeded with this video": "此影片已超過使用者的影片配額",
"The token session does not exist or does not belong to the user.": "權杖工作階段不存在或不屬於使用者。",
"Signup approval is not enabled on this instance": "此站台未啟用註冊審核功能",
"User registration is not allowed": "不允許使用者註冊",
"You are not on a network authorized for registration.": "您目前所處的網路未經授權進行註冊。",
"This registration is already accepted or rejected.": "此註冊已接受或拒絕。",
"Channel is optional but if you specify it, channel.name and channel.displayName are required.": "頻道為可選參數,但若指定頻道,則必須提供 channel.name 與 channel.displayName。",
"Channel name cannot be the same as user username.": "頻道名稱不能與使用者名稱相同。",
"Channel with name {name} already exists.": "名稱為 {name} 的頻道已存在。",
"Cannot use same flags in nsfwFlagsDisplayed, nsfwFlagsHidden, nsfwFlagsBlurred and nsfwFlagsWarned at the same time": "無法同時在 nsfwFlagsDisplayed、nsfwFlagsHidden、nsfwFlagsBlurred 與 nsfwFlagsWarned 中使用相同的標記",
"You cannot update your email or password that is associated with an external auth system.": "您無法更新與外部驗證系統關聯的電子郵件或密碼。",
"currentPassword parameter is missing": "缺少 currentPassword 參數",
"currentPassword is invalid.": "currentPassword 無效。",
"This file is not supported. Please, make sure it is of the following type: {types}": "不支援此檔案。請確認檔案類型符合以下要求:{types}",
"This file is too large. It exceeds the maximum file size authorized": "此檔案過大。其大小已超過授權的最大檔案限制",
"Refused local video file": "拒絕本機影片檔",
"Cannot edit a live video": "無法編輯直播影片",
"Cannot edit video that is already waiting for transcoding/edition": "無法編輯正在等待轉換編碼/編輯的影片",
"Video state is not compatible with edition": "影片狀態與版本不相容",
"Cannot run this task on a remote video": "無法在遠端影片上執行此任務",
"Cannot run this task on a live video": "無法在直播影片上執行此任務",
"Cannot run this task on a video with \"{state}\" state": "無法在影片上執行此任務,該影片狀態為「{state}」",
"Cannot invite the account owner of the channel to collaborate": "無法邀請頻道的帳號擁有者進行協作",
"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": "此頻道的協作者 ({limit}) 已達上限",
"Collaborator is not in pending state": "協作者未處於待處理狀態",
"Collaborator is not the current user": "協作者並非目前使用者",
"Channel collaborator does not exist": "頻道協作者不存在",
"Another actor (account/channel) with name {name} on this instance already exists or has already existed.": "此站台中已存在或曾經存在另一個名稱為 {name} 的帳號/頻道。",
"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": "由於伺服器未啟用透過 HTTP 上傳影片的功能,因此無法進行頻道匯入",
"This channel sync is not owned by this channel": "此頻道同步並非由本頻道擁有",
"Cannot remove the last channel of this user": "無法移除此使用者的最後一個頻道",
"This comment is already deleted": "此留言已被刪除",
"This comment is deleted": "此留言已被刪除",
"This comment is not held for review": "此留言無須審核",
"User does not have the permission to delete this comment": "使用者沒有刪除此留言的權限",
"HTTP import is not enabled on this instance": "此站台並未啟用 HTTP 匯入",
"Torrent/magnet URI import is not enabled on this instance": "此站台並未啟用 Torrent/磁力 URI 匯入",
"Should have a magnetUri or a targetUrl or a torrent file": "應有 magnetUri 或 targetUrl 或 torrent 檔案",
"Cannot use non unicast IP as targetUrl": "無法使用非單播 IP 作為 targetUrl",
"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 retry a non failed video import": "無法重新嘗試未失敗的影片匯入",
"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": "無法重新嘗試影片匯入,因已達到最大嘗試次數上限",
"Refused to import video": "拒絕匯入影片",
"Cannot manage video import of another user": "無法管理其他使用者的影片匯入",
"{username} does not exist on {instanceName}": "{username} 在 {instanceName} 上不存在",
"Ownership already accepted or refused": "所有權已接受或拒絕",
"You can accept an ownership change of a published live.": "您可以接受已發佈的直播內容的所有權變更。",
"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\" a playlist that is not assigned to a channel.": "無法將未指派至頻道的播放清單設為「公開」。",
"Cannot update a watch later playlist.": "無法更新稍候觀看播放清單。",
"The channel must be owned by the same account as the playlist": "頻道必須與播放清單屬於同一個帳號",
"Cannot delete a watch later playlist.": "無法刪除稍候觀看播放清單。",
"Playlist not found": "找不到播放清單",
"Video playlist element not found": "找不到影片播放清單元素",
"Cannot get this private video playlist.": "無法取得此私人影片播放清單。",
"Start position or insert after position exceed the channel limits (max: {max})": "開始位置或插入位置超出頻道限制(最大值:{max}",
"Reorder length with this start position exceeds the channel limits (max: {max})": "此起始位置的重新排序長度超出頻道限制(最大值:{max}",
"Start position or insert after position exceed the playlist limits (max: {max})": "起始位置或插入位置超出播放清單限制(最大值:{max}",
"Reorder length with this start position exceeds the playlist limits (max: {max})": "此起始位置的重新排序長度超過播放清單限制(最大值:{max}",
"Cannot manage video playlist of another server.": "無法管理其他伺服器的影片播放清單。",
"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": "此站台不允許更新既有影片的檔案",
"The upload is already being processed": "已處理上傳",
"Cannot update privacy of a live that has already started": "無法更新已經開始的直播之隱私設定",
"The channel must belong to the same account as the original channel": "該頻道必須與原始頻道屬於同一個帳號",
"Cannot get this video regarding follow constraints": "無法取得此影片的追蹤約束相關資訊",
"Cannot use same flags in nsfwFlagsIncluded and nsfwFlagsExcluded at the same time": "無法同時在 nsfwFlagsIncluded 與 nsfwFlagsExcluded 中使用相同的旗標",
"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": "未提供驗證權杖時,無法使用 excludeAlreadyWatched 參數",
"\"filter\" query parameter is not supported anymore by PeerTube. Please use \"isLocal\" and \"include\" instead": "PeerTube 不再支援「filter」查詢參數。請改用「isLocal」與「include」參數代替",
"Cannot set nsfwFlags if the video is not NSFW": "若影片不屬於 NSFW 內容,則無法設定 nsfwFlags",
"Cannot set nsfwSummary if the video is not NSFW": "若影片不屬於 NSFW 內容,則無法設定 nsfwSummary",
"\"scheduleUpdate.updateAt\" parameter is mandatory": "\"scheduleUpdate.updateAt\" 參數為必填"
}