Skip to content

Commit 1ec9118

Browse files
committed
2 parents 1ea5913 + c911ad4 commit 1ec9118

File tree

6 files changed

+265
-77
lines changed

6 files changed

+265
-77
lines changed

.github/workflows/code-quality.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ jobs:
3434
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}
3535

3636
- name: Report Qodana results to GitHub
37-
uses: github/codeql-action/[email protected].3
37+
uses: github/codeql-action/[email protected].4
3838
with:
3939
sarif_file: ${{ runner.temp }}/qodana/results/qodana.sarif.json

ASF-ui

ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.fa-IR.resx

+111-29
Original file line numberDiff line numberDiff line change
@@ -60,33 +60,115 @@
6060
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
6161
</value>
6262
</resheader>
63-
64-
65-
66-
67-
68-
69-
70-
71-
72-
73-
74-
75-
76-
77-
78-
79-
80-
81-
82-
83-
84-
85-
86-
87-
88-
89-
90-
91-
63+
<data name="PluginDisabledMissingBuildToken" xml:space="preserve">
64+
<value>{0} به دلیل وجود نداشتن بیلد توکن غیرفعال شد</value>
65+
<comment>{0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")</comment>
66+
</data>
67+
<data name="PluginDisabledInConfig" xml:space="preserve">
68+
<value>{0} در حال حاضر با توجه به پیکربندی شما غیر فعال است. اگر می خواهید به SteamDB در ثبت کردن داده کمک کنید، لطفاً ویکی را چک کنید.</value>
69+
<comment>{0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")</comment>
70+
</data>
71+
<data name="PluginInitializedAndEnabled" xml:space="preserve">
72+
<value>{0} با موفقیت لود شد، تشکر از شما بابت کمک. اولین ثبت تقریباً در {1} ی دیگر انجام خواهد شد.</value>
73+
<comment>{0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin"), {1} will be replaced by translated TimeSpan string (such as "53 minutes")</comment>
74+
</data>
75+
<data name="FileCouldNotBeLoadedFreshInit" xml:space="preserve">
76+
<value>قادر به لود کردن {0} نبودیم، یک نشست دیگر لود خواهد شد...</value>
77+
<comment>{0} will be replaced by the name of the file (e.g. "GlobalCache")</comment>
78+
</data>
79+
<data name="BotNoAppsToRefresh" xml:space="preserve">
80+
<value>هیچ برنامه ای که نیاز به رفرش کردن داشته باشد در این ربات وجود ندارد.</value>
81+
</data>
82+
<data name="BotRetrievingTotalAppAccessTokens" xml:space="preserve">
83+
<value>تعداد کلی app access token های دریافت شده: {0}...</value>
84+
<comment>{0} will be replaced by the number (total count) of app access tokens being retrieved</comment>
85+
</data>
86+
<data name="BotRetrievingAppAccessTokens" xml:space="preserve">
87+
<value>در حال دریافت تعداد {0} از app access tokens...</value>
88+
<comment>{0} will be replaced by the number (count this batch) of app access tokens being retrieved</comment>
89+
</data>
90+
<data name="BotFinishedRetrievingAppAccessTokens" xml:space="preserve">
91+
<value>دریافت تعداد {0} از app access tokens به اتمام رسید.</value>
92+
<comment>{0} will be replaced by the number (count this batch) of app access tokens retrieved</comment>
93+
</data>
94+
<data name="BotFinishedRetrievingTotalAppAccessTokens" xml:space="preserve">
95+
<value>دریافت تعداد {0} از app access tokens به اتمام رسید.</value>
96+
<comment>{0} will be replaced by the number (total count) of app access tokens retrieved</comment>
97+
</data>
98+
<data name="BotRetrievingTotalDepots" xml:space="preserve">
99+
<value>در حال دریافت depot برای تعداد {0} برنامه...</value>
100+
<comment>{0} will be replaced by the number (total count) of apps being retrieved</comment>
101+
</data>
102+
<data name="BotRetrievingAppInfos" xml:space="preserve">
103+
<value>درحال دریافت اطلاعات {0} برنامه...</value>
104+
<comment>{0} will be replaced by the number (count this batch) of app infos being retrieved</comment>
105+
</data>
106+
<data name="BotFinishedRetrievingAppInfos" xml:space="preserve">
107+
<value>دریافت اطلاعات {0} برنامه با موفقیت انجام شد.</value>
108+
<comment>{0} will be replaced by the number (count this batch) of app infos retrieved</comment>
109+
</data>
110+
<data name="BotFinishedRetrievingDepotKeys" xml:space="preserve">
111+
<value>تعداد {0} از {1} کلید های depot با موفقیت دریافت شد.</value>
112+
<comment>{0} will be replaced by the number (count this batch) of depot keys that were successfully retrieved, {1} will be replaced by the number (count this batch) of depot keys that were supposed to be retrieved</comment>
113+
</data>
114+
<data name="BotFinishedRetrievingTotalDepots" xml:space="preserve">
115+
<value>دریافت تمامی کلید های depot برای تعداد {0} برنامه انجام شد.</value>
116+
<comment>{0} will be replaced by the number (total count) of apps retrieved</comment>
117+
</data>
118+
<data name="SubmissionNoNewData" xml:space="preserve">
119+
<value>داده ی جدیدی برای ثبت کردن وجود ندارد، همه چی به روز است.</value>
120+
</data>
121+
<data name="SubmissionNoContributorSet" xml:space="preserve">
122+
<value>ثبت کردن داده با شکست مواجه شد زیرا هیچ SteamID معتبری اضافه نشده است. تنظیمات {0} را درست کنید.</value>
123+
<comment>{0} will be replaced by the name of the config property (e.g. "SteamOwnerID") that the user is expected to set</comment>
124+
</data>
125+
<data name="SubmissionInProgress" xml:space="preserve">
126+
<value>در حال ثبت کردن تعداد برنامه/پکیج/depot های ثبت شده: {0}/{1}/{2}...</value>
127+
<comment>{0} will be replaced by the number of app access tokens being submitted, {1} will be replaced by the number of package access tokens being submitted, {2} will be replaced by the number of depot keys being submitted</comment>
128+
</data>
129+
<data name="SubmissionFailedTooManyRequests" xml:space="preserve">
130+
<value>درخواست ثبت کردن به دلیل فرستادن درخواست های بیش از حد با شکست مواجه شد، تقریباً {0} ی دیگر دوباره امتحان می کنیم.</value>
131+
<comment>{0} will be replaced by translated TimeSpan string (such as "53 minutes")</comment>
132+
</data>
133+
<data name="SubmissionSuccessful" xml:space="preserve">
134+
<value>داده با موفقیت فرستاده و ثبت شد. سرور به طور کلی تعداد برنامه/پکیج/depot های: {0} ({1} وریفای شده)/{2} ({3} وریفای شده)/{4} ({5} وریفای شده) را ثبت کرده است.</value>
135+
<comment>{0} will be replaced by the number of new app access tokens that the server has registered, {1} will be replaced by the number of verified app access tokens that the server has registered, {2} will be replaced by the number of new package access tokens that the server has registered, {3} will be replaced by the number of verified package access tokens that the server has registered, {4} will be replaced by the number of new depot keys that the server has registered, {5} will be replaced by the number of verified depot keys that the server has registered</comment>
136+
</data>
137+
<data name="SubmissionSuccessfulNewApps" xml:space="preserve">
138+
<value>برنامه های جدید: {0}</value>
139+
<comment>{0} will be replaced by list of the apps (IDs, numbers), separated by a comma</comment>
140+
</data>
141+
<data name="SubmissionSuccessfulVerifiedApps" xml:space="preserve">
142+
<value>برنامه های وریفای شده: {0}</value>
143+
<comment>{0} will be replaced by list of the apps (IDs, numbers), separated by a comma</comment>
144+
</data>
145+
<data name="SubmissionSuccessfulNewPackages" xml:space="preserve">
146+
<value>پکیج های جدید: {0}</value>
147+
<comment>{0} will be replaced by list of the packages (IDs, numbers), separated by a comma</comment>
148+
</data>
149+
<data name="SubmissionSuccessfulVerifiedPackages" xml:space="preserve">
150+
<value>پکیج های وریفای شده: {0}</value>
151+
<comment>{0} will be replaced by list of the packages (IDs, numbers), separated by a comma</comment>
152+
</data>
153+
<data name="SubmissionSuccessfulNewDepots" xml:space="preserve">
154+
<value>Depot های جدید: {0}</value>
155+
<comment>{0} will be replaced by list of the depots (IDs, numbers), separated by a comma</comment>
156+
</data>
157+
<data name="SubmissionSuccessfulVerifiedDepots" xml:space="preserve">
158+
<value>Depot های وریفای شده: {0}</value>
159+
<comment>{0} will be replaced by list of the depots (IDs, numbers), separated by a comma</comment>
160+
</data>
161+
<data name="PluginSecretListInitialized" xml:space="preserve">
162+
<value>{0} لود شد، این افزونه هیچ کدام از این ها را برطرف نمی کند: {1}.</value>
163+
<comment>{0} will be replaced by the name of the config property (e.g. "SecretPackageIDs"), {1} will be replaced by list of the objects (IDs, numbers), separated by a comma</comment>
164+
</data>
165+
<data name="LoadingGlobalCache" xml:space="preserve">
166+
<value>در حال لود کردن کش سراسری STD...</value>
167+
</data>
168+
<data name="ValidatingGlobalCacheIntegrity" xml:space="preserve">
169+
<value>در حال بازبینی کش سراسری STD...</value>
170+
</data>
171+
<data name="GlobalCacheIntegrityValidationFailed" xml:space="preserve">
172+
<value>بازبینی کش سراسری STD با مشکل مواجه شد. این نشان دهنده ی یک وضعیت فایل/حافظه ی خراب را نشان می دهد، یک مورد تازه لود خواهد شد.</value>
173+
</data>
92174
</root>

ArchiSteamFarm/Localization/Strings.fa-IR.resx

+150-44
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,112 @@ StackTrace:
404404
<data name="BotSendingTradeToYourself" xml:space="preserve">
405405
<value>شما نمی توانید به خودتان پیشنهاد تبادل ارسال کنید!</value>
406406
</data>
407+
<data name="BotNoASFAuthenticator" xml:space="preserve">
408+
<value>این ربات دارای تاییدیه ی دو مرحله ای نیست! آیا فراموش کرده اید که تاییدیه دو مرحله ای خود را به صورتASF 2FA ایمپورت کنید؟</value>
409+
</data>
410+
<data name="BotNotConnected" xml:space="preserve">
411+
<value>این ربات متصل نیست!</value>
412+
</data>
413+
<data name="BotNotOwnedYet" xml:space="preserve">
414+
<value>هنوز خریداری نشده است: {0}</value>
415+
<comment>{0} will be replaced by query (string)</comment>
416+
</data>
417+
<data name="BotOwnedAlreadyWithName" xml:space="preserve">
418+
<value>قبلاً خریداری شده است: {0} | {1}</value>
419+
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name</comment>
420+
</data>
421+
<data name="BotPointsBalance" xml:space="preserve">
422+
<value>موجودی پوینت ها: {0}</value>
423+
<comment>{0} will be replaced by the points balance value (integer)</comment>
424+
</data>
425+
<data name="BotRateLimitExceeded" xml:space="preserve">
426+
<value>حد اتصال به بیش از حد مجاز رسید، تا {0} ی دیگر دوباره امتحان خواهیم کرد...</value>
427+
<comment>{0} will be replaced by translated TimeSpan string (such as "25 minutes")</comment>
428+
</data>
429+
<data name="BotReconnecting" xml:space="preserve">
430+
<value>در حال اتصال دوباره...</value>
431+
</data>
432+
<data name="BotRedeem" xml:space="preserve">
433+
<value>کلید: {0} | وضعیت: {1}</value>
434+
<comment>{0} will be replaced by cd-key (string), {1} will be replaced by status string</comment>
435+
</data>
436+
<data name="BotRedeemWithItems" xml:space="preserve">
437+
<value>کلید: {0} | وضعیت: {1} | آیتم ها: {2}</value>
438+
<comment>{0} will be replaced by cd-key (string), {1} will be replaced by status string, {2} will be replaced by list of key-value pairs, separated by a comma</comment>
439+
</data>
440+
<data name="BotRemovedExpiredLoginKey" xml:space="preserve">
441+
<value>کلید لاگین تاریخ گذشته حذف شد!</value>
442+
</data>
443+
<data name="BotStatusNotIdling" xml:space="preserve">
444+
<value>بات در حال فارم چیزی نیست.</value>
445+
</data>
446+
<data name="BotStatusLimited" xml:space="preserve">
447+
<value>بات محدود شده است و نمی تواند کارتی از طریق فارم کردن دراپ کند.</value>
448+
</data>
449+
<data name="BotStatusConnecting" xml:space="preserve">
450+
<value>بات در حال وصل شدن به شبکه ی استیم است.</value>
451+
</data>
452+
<data name="BotStatusNotRunning" xml:space="preserve">
453+
<value>بات در حال اجرا نیست.</value>
454+
</data>
455+
<data name="BotStatusPaused" xml:space="preserve">
456+
<value>بات در حالت مکث یا دستی در حال اجرا است.</value>
457+
</data>
458+
<data name="BotStatusPlayingNotAvailable" xml:space="preserve">
459+
<value>بات در حال استفاده است.</value>
460+
</data>
461+
<data name="BotUnableToLogin" xml:space="preserve">
462+
<value>لاگین کردن به استیم با شکست مواجه شد: {0}/{1}</value>
463+
<comment>{0} will be replaced by failure reason (string), {1} will be replaced by extended failure reason (string)</comment>
464+
</data>
465+
<data name="ErrorIsEmpty" xml:space="preserve">
466+
<value>خطا: {0} خالی است!</value>
467+
<comment>{0} will be replaced by object's name</comment>
468+
</data>
469+
<data name="UnusedKeys" xml:space="preserve">
470+
<value>کلید های استفاده نشده: {0}</value>
471+
<comment>{0} will be replaced by list of cd-keys (strings), separated by a comma</comment>
472+
</data>
473+
<data name="WarningFailedWithError" xml:space="preserve">
474+
<value>به این دلیل شکست خورد: {0}</value>
475+
<comment>{0} will be replaced by failure reason (string)</comment>
476+
</data>
477+
<data name="BotConnectionLost" xml:space="preserve">
478+
<value>اتصال به شبکه ی استیم قطع شد. در حال اتصال مجدد...</value>
479+
</data>
480+
<data name="BotAccountFree" xml:space="preserve">
481+
<value>اکانت دیگر در دست استفاده نیست: رویه ی فارم کردن در حال ادامه یافتن است!</value>
482+
</data>
483+
<data name="BotAccountOccupied" xml:space="preserve">
484+
<value>اکانت در دست استفاده است: ASF زمانی که اکانت آزاد باشد فارم کردن را شروع می کند...</value>
485+
</data>
486+
<data name="BotConnecting" xml:space="preserve">
487+
<value>در حال اتصال...</value>
488+
</data>
489+
<data name="BotHeartBeatFailed" xml:space="preserve">
490+
<value>قطع شدن این بات با مشکل مواجه شد. بات را ول می کنیم!</value>
491+
</data>
492+
<data name="BotStopping" xml:space="preserve">
493+
<value>در حال توقف...</value>
494+
</data>
495+
<data name="ErrorBotConfigInvalid" xml:space="preserve">
496+
<value>کانفیگ بات شما صحیح نیست. لطفاً محتوای {0} را بررسی کنید و دوباره تلاش کنید!</value>
497+
<comment>{0} will be replaced by file's path</comment>
498+
</data>
499+
<data name="ErrorDatabaseInvalid" xml:space="preserve">
500+
<value>لود کردن دیتابیس با مشکل مواجه شد، اگر این مشکل ادامه داشت، لطفاً {0} را حذف کنید تا دوباره دیتابیس ایجاد شود!</value>
501+
<comment>{0} will be replaced by file's path</comment>
502+
</data>
503+
<data name="Initializing" xml:space="preserve">
504+
<value>در حال لود کردن {0}...</value>
505+
<comment>{0} will be replaced by service name that is being initialized</comment>
506+
</data>
507+
<data name="WarningPrivacyPolicy" xml:space="preserve">
508+
<value>لطفاً در صورت نگرانی اینکه برنامه ASF در حال انجام چه کاری است خط مشی ما را در ویکی مطالعه کنید!</value>
509+
</data>
510+
<data name="Welcome" xml:space="preserve">
511+
<value>بنظر می رسد اولین استفاده ی شما از این برنامه باشد، خوش آمدید! 3:</value>
512+
</data>
407513

408514

409515

@@ -424,21 +530,54 @@ StackTrace:
424530

425531

426532

533+
<data name="BotWalletBalance" xml:space="preserve">
534+
<value>موجودی والت: {0} {1}</value>
535+
<comment>{0} will be replaced by wallet balance value, {1} will be replaced by currency name</comment>
536+
</data>
537+
<data name="BotHasNoWallet" xml:space="preserve">
538+
<value>بات والتی ندارد.</value>
539+
</data>
540+
<data name="BotLevel" xml:space="preserve">
541+
<value>بات لول {0} است.</value>
542+
<comment>{0} will be replaced by bot's level</comment>
543+
</data>
427544

428545

546+
<data name="ErrorAborted" xml:space="preserve">
547+
<value>کنسل شد!</value>
548+
</data>
429549

430550

431551

552+
<data name="NothingFound" xml:space="preserve">
553+
<value>چیزی پیدا نشد!</value>
554+
</data>
432555

556+
<data name="PleaseWait" xml:space="preserve">
557+
<value>لطفا صبر کنید...</value>
558+
</data>
559+
<data name="EnterCommand" xml:space="preserve">
560+
<value>دستور را وارد کنید: </value>
561+
</data>
562+
<data name="Executing" xml:space="preserve">
563+
<value>در حال اجرا...</value>
564+
</data>
433565

434566

435567

436568

437569

570+
<data name="UpdateCleanup" xml:space="preserve">
571+
<value>درحال پاک سازی فایل های قدیمی بعد از به روزرسانی...</value>
572+
</data>
438573

439574

440575

441576

577+
<data name="Result" xml:space="preserve">
578+
<value>نتایج: {0}</value>
579+
<comment>{0} will be replaced by generic result of various functions that use this string</comment>
580+
</data>
442581

443582

444583

@@ -454,56 +593,23 @@ StackTrace:
454593

455594

456595

596+
<data name="PatchingFiles" xml:space="preserve">
597+
<value>در حال پچ کردن فایل های ASF...</value>
598+
</data>
457599

600+
<data name="ErrorIPNotBanned" xml:space="preserve">
601+
<value>آدرس آیپی {0} بن نشده است!</value>
602+
<comment>{0} will be replaced by an IP address which was requested to be unbanned from using IPC</comment>
603+
</data>
458604

459605

460606

461607

462608

463-
464-
465-
466-
467-
468-
469-
470-
471-
472-
473-
474-
475-
476-
477-
478-
479-
480-
481-
482-
483-
484-
485-
486-
487-
488-
489-
490-
491-
492-
493-
494-
495-
496-
497-
498-
499-
500-
501-
502-
503-
504-
505-
506-
609+
<data name="WarningSkipping" xml:space="preserve">
610+
<value>در حال رد کردن: {0}...</value>
611+
<comment>{0} will be replaced by text value (string) of entry being skipped.</comment>
612+
</data>
507613

508614

509615

0 commit comments

Comments
 (0)