mirror of https://github.com/Chocobozzz/PeerTube
Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/pull/5817/head
parent
aa8ec31e82
commit
d468b8f869
|
@ -1406,7 +1406,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="5716290603546738313" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrators allow you to publish up to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> of videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> on their website. </source>
|
||||
<target state="translated">مدیران سایت <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> اجازه انتشار تعداد حداکثر<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> ویدئو را در این سایت میدهند. </target>
|
||||
<target state="translated">مديران سايت <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> اجازه انتشار حداكثر <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/> <x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> ويدئو<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> را در اين سايت ميدهند. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+signup/+register/steps/register-step-channel.component.html</context>
|
||||
<context context-type="linenumber">11,13</context>
|
||||
|
@ -2976,7 +2976,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="8675588963276687921" datatype="html">
|
||||
<source>Stream only once, replay will replace your live</source>
|
||||
<target state="new">Stream only once, replay will replace your live</target>
|
||||
<target state="translated">فقط یکبار استریم شود، پخش مجدد جایگزین پخش زنده شما خواهد شد</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">180</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="2360261543675520397" datatype="html">
|
||||
|
@ -6750,7 +6750,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="6001536520193131937" datatype="html">
|
||||
<source>Unable to find verification string in URL query.</source>
|
||||
<target state="new">Unable to find verification string in URL query.</target>
|
||||
<target state="translated">قادر به پيداكردن رشته تاييد در كوئري آدرس نيست.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts</context>
|
||||
<context context-type="linenumber">53</context>
|
||||
|
@ -6758,7 +6758,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="7264033009244104285" datatype="html">
|
||||
<source>Unable to find user id or registration id in URL query.</source>
|
||||
<target state="new">Unable to find user id or registration id in URL query.</target>
|
||||
<target state="translated">امکان یافتن عبارت تایید در آدرس کوئری وجود ندارد.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts</context>
|
||||
<context context-type="linenumber">58</context>
|
||||
|
@ -7036,7 +7036,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="3677766157513652142" datatype="html">
|
||||
<source>Followers of <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> (<x id="INTERPOLATION_1" equiv-text="{{ followersPagination.totalItems }}"/>)</source>
|
||||
<target state="translated">دنبالکنندگان سایت <x id="INTERPOLATION_1" equiv-text="{{ followersPagination.totalItems }}"/></target>
|
||||
<target state="translated">دنبالكنندگان سايت <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> (<x id="INTERPOLATION_1" equiv-text="{{ followersPagination.totalItems }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
|
@ -7319,7 +7319,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="6477380314260121583" datatype="html">
|
||||
<source>Subscriptions of <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> (<x id="INTERPOLATION_1" equiv-text="{{ followingsPagination.totalItems }}"/>)</source>
|
||||
<target state="translated">اشتراکهای سایت <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/></target>
|
||||
<target state="translated">اشتراكهاي سايت <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> (<x id="INTERPOLATION_1" equiv-text="{{ followingsPagination.totalItems }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
|
@ -7488,7 +7488,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="603966779971722604" datatype="html">
|
||||
<source>I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a class="link-orange" (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of <x id="INTERPOLATION_1" equiv-text="{{ instanceName }}"/> </source>
|
||||
<target state="new"> I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a class="link-orange" (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of <x id="INTERPOLATION_1" equiv-text="{{ instanceName }}"/> </target>
|
||||
<target state="translated">من داراي حداقل <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> سال سن هستم و با <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" (click)="onTermsClick($event)" href='#'>"/>شرايط<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/>و <x id="START_LINK_1" equiv-text="<a class="link-orange" (click)="onCodeOfConductClick($event)" href='#'>"/>قوانين<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> سايت <x id="INTERPOLATION_1" equiv-text="{{ instanceName }}"/> موافق هستم. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+signup/+register/steps/register-step-terms.component.html</context>
|
||||
<context context-type="linenumber">17,22</context>
|
||||
|
@ -8163,7 +8163,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="1289115499993408300" datatype="html">
|
||||
<source>You are not following {count, plural, =1 {<x id="entryName"/> anymore.} other {these <x id="count"/> entries anymore.}}</source>
|
||||
<target state="new">You are not following {count, plural, =1 {<x id="entryName"/> anymore.} other {these <x id="count"/> entries anymore.}}</target>
|
||||
<target state="translated">شما دیگر {count, plural, =1 {<x id="entryName"/>} other {مورد <x id="count"/>این }} را دنبال نمیکنید.</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">79</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="7233230413667661414" datatype="html">
|
||||
|
@ -8667,7 +8667,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="7716208024960184784" datatype="html">
|
||||
<source>UUID</source>
|
||||
<target state="new">UUID</target>
|
||||
<target state="translated">یویوآیدی</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html</context><context context-type="linenumber">28</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="1421364405181899930" datatype="html">
|
||||
|
@ -8687,12 +8687,12 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="5944078821855011619" datatype="html">
|
||||
<source>Payload:</source>
|
||||
<target state="new">Payload:</target>
|
||||
<target state="translated">بدنه پيام:</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html</context><context context-type="linenumber">98</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="1046771510013067927" datatype="html">
|
||||
<source>Private payload:</source>
|
||||
<target state="new">Private payload:</target>
|
||||
<target state="translated">بدنه پيام خصوصي:</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html</context><context context-type="linenumber">103</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="6133673901299224277" datatype="html">
|
||||
|
@ -8751,7 +8751,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="512712988274106243" datatype="html">
|
||||
<source>IP</source>
|
||||
<target state="new">IP</target>
|
||||
<target state="translated">آيپي</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/runners/runner-list/runner-list.component.html</context><context context-type="linenumber">25</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="251663748987415005" datatype="html">
|
||||
|
@ -8801,7 +8801,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="2072636325858679364" datatype="html">
|
||||
<source><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="isAccept()">"/>Accept <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/><x id="START_TAG_NG_CONTAINER_1" ctype="x-ng_container_1" equiv-text="<ng-container *ngIf="isReject()">"/>Reject <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target state="new"><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="isAccept()">"/>Accept <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/><x id="START_TAG_NG_CONTAINER_1" ctype="x-ng_container_1" equiv-text="<ng-container *ngIf="isReject()">"/>Reject <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<target state="translated"><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="isAccept()">"/>پذيرش ثبتنام <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/><x id="START_TAG_NG_CONTAINER_1" ctype="x-ng_container_1" equiv-text="<ng-container *ngIf="isReject()">"/>عدم پذيرش ثبتنام <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
|
||||
<context context-type="linenumber">4,5</context>
|
||||
|
@ -10417,7 +10417,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="3381033584543723394" datatype="html">
|
||||
<source>Scan this QR code into a TOTP app on your phone. This app will generate tokens that you will have to enter when logging in.</source>
|
||||
<target state="new"> Scan this QR code into a TOTP app on your phone. This app will generate tokens that you will have to enter when logging in. </target>
|
||||
<target state="translated">اين كد QR را از طريق يك اپليكيشن TOTP روي تلفن همراه خود اسكن كنيد. هنگام لاگين، توكن ايجاد شده توسط اين اپليكيشن را وارد نماييد.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html</context>
|
||||
<context context-type="linenumber">28,30</context>
|
||||
|
@ -11103,7 +11103,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="4022826795131920912" datatype="html">
|
||||
<source>You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live</source>
|
||||
<target state="new"> You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live </target>
|
||||
<target state="translated">در يك پخشزنده عادي شما ميتوانيد فقط يكبار ويدئو را استريم كنيد. اگر پخشمجدد را فعال كنيد، با همان آدرس پخشزنده ذخيره خواهد شد</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">260</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="2261925229535541622" datatype="html">
|
||||
|
@ -11113,7 +11113,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="8986073791327847979" datatype="html">
|
||||
<source>You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos</source>
|
||||
<target state="new"> You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos </target>
|
||||
<target state="translated">در يك پخشزنده دائمي/تكراري شما ميتوانيد چندمرتبه ويدئو را استريم كنيد. اگر پخشمجدد را فعال كنيد، بصورت ويدئوي جداگانه ذخيره خواهد شد</target>
|
||||
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">269</context></context-group>
|
||||
</trans-unit>
|
||||
<trans-unit id="3112273530390098557" datatype="html">
|
||||
|
@ -12608,7 +12608,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="3143238830256588661" datatype="html">
|
||||
<source>The live stream will be automatically terminated and replays won't be saved.</source>
|
||||
<target state="new">The live stream will be automatically terminated and replays won't be saved.</target>
|
||||
<target state="translated">استريم پخشزنده بصورت خودكار پايان مييابد و پخشمجددها ذخيره نخواهند شد.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
|
||||
<context context-type="linenumber">233</context>
|
||||
|
|
Loading…
Reference in New Issue