Merge pull request #48 from mottaghipour/master
[LANGUAGE] implement Persian language class
This commit is contained in:
commit
23dc1ff1d6
@ -400,6 +400,12 @@ public class BotBaseBuilder : IAPIKeySelectionStage, IMessageLoopSelectionStage,
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public IBuildingStage UsePersian()
|
||||||
|
{
|
||||||
|
Default.Language = new Persian();
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public IBuildingStage Custom(Localization language)
|
public IBuildingStage Custom(Localization language)
|
||||||
{
|
{
|
||||||
Default.Language = language;
|
Default.Language = language;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
namespace TelegramBotBase.Localizations;
|
namespace TelegramBotBase.Localizations;
|
||||||
|
|
||||||
public class English : Localization
|
public sealed class English : Localization
|
||||||
{
|
{
|
||||||
public English()
|
public English()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
namespace TelegramBotBase.Localizations;
|
namespace TelegramBotBase.Localizations;
|
||||||
|
|
||||||
public class German : Localization
|
public sealed class German : Localization
|
||||||
{
|
{
|
||||||
public German()
|
public German()
|
||||||
{
|
{
|
||||||
|
|||||||
37
TelegramBotBase/Localizations/Persian.cs
Normal file
37
TelegramBotBase/Localizations/Persian.cs
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
namespace TelegramBotBase.Localizations
|
||||||
|
{
|
||||||
|
public sealed class Persian : Localization
|
||||||
|
{
|
||||||
|
public Persian()
|
||||||
|
{
|
||||||
|
Values["Language"] = "فارسی";
|
||||||
|
Values["ButtonGrid_Title"] = "منو";
|
||||||
|
Values["ButtonGrid_NoItems"] = "هیچ آیتمی وجود ندارد.";
|
||||||
|
Values["ButtonGrid_PreviousPage"] = "◀️";
|
||||||
|
Values["ButtonGrid_NextPage"] = "▶️";
|
||||||
|
Values["ButtonGrid_CurrentPage"] = "صفحه ی {0} از {1}";
|
||||||
|
Values["ButtonGrid_SearchFeature"] = "💡 برای فیلتر کردن لیست پیام ارسال کنید. برای بازنشانی فیلتر روی 🔍 کلیک کنید.";
|
||||||
|
Values["ButtonGrid_Back"] = "بازگشت";
|
||||||
|
Values["ButtonGrid_CheckAll"] = "بررسی کردن همه";
|
||||||
|
Values["ButtonGrid_UncheckAll"] = "بررسی نکردن همه";
|
||||||
|
Values["CalendarPicker_Title"] = "تاریخ را انتخاب کنید";
|
||||||
|
Values["CalendarPicker_PreviousPage"] = "◀️";
|
||||||
|
Values["CalendarPicker_NextPage"] = "▶️";
|
||||||
|
Values["TreeView_Title"] = "گره را انتخاب کنید";
|
||||||
|
Values["TreeView_LevelUp"] = "🔼 سطح بالا";
|
||||||
|
Values["ToggleButton_On"] = "روشن";
|
||||||
|
Values["ToggleButton_Off"] = "خاموش";
|
||||||
|
Values["ToggleButton_OnIcon"] = "⚫";
|
||||||
|
Values["ToggleButton_OffIcon"] = "⚪";
|
||||||
|
Values["ToggleButton_Title"] = "تغییر وضعیت";
|
||||||
|
Values["ToggleButton_Changed"] = "انتخاب شده";
|
||||||
|
Values["MultiToggleButton_SelectedIcon"] = "✅";
|
||||||
|
Values["MultiToggleButton_Title"] = "چند تعویض";
|
||||||
|
Values["MultiToggleButton_Changed"] = "انتخاب شده";
|
||||||
|
Values["PromptDialog_Back"] = "بازگشت";
|
||||||
|
Values["ToggleButton_Changed"] = "تنظیمات تغییر کرد";
|
||||||
|
Values["ButtonGrid_SearchIcon"] = "🔍";
|
||||||
|
Values["ButtonGrid_TagIcon"] = "📁";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user