summaryrefslogtreecommitdiffci
path: root/locale
diff options
from:
to:
context:
space:
mode:
authorGravatar SayaAndy <saya.andy@posteo.com> 2025-10-23 13:37:50 +0700
committerGravatar SayaAndy <saya.andy@posteo.com> 2025-10-23 13:37:50 +0700
commit4b2da2abbc7376ce0de71a00b18b7091b00dbcd1 (patch)
tree89e0aa5c62230ae91460231f521b6d7c5a19c740 /locale
parentbdd7f88f8bdb951babd18883ae20e6dbd9632202 (diff)
downloadweb-4b2da2abbc7376ce0de71a00b18b7091b00dbcd1.tar.gz
web-4b2da2abbc7376ce0de71a00b18b7091b00dbcd1.zip
feat: subscription settings
Diffstat (limited to 'locale')
-rw-r--r--locale/localization.en.yaml10
-rw-r--r--locale/localization.go10
-rw-r--r--locale/localization.ru.yaml10
3 files changed, 30 insertions, 0 deletions
diff --git a/locale/localization.en.yaml b/locale/localization.en.yaml
index 49d21ee..8816f2e 100644
--- a/locale/localization.en.yaml
+++ b/locale/localization.en.yaml
@@ -52,3 +52,13 @@ UserProfile:
VerificationSuccess: 'Success! You are now able to subscribe with your new e-mail.'
VerificationFailed: 'Verification code is invalid, please ask administrator for a more detailed cause.'
VerificationEmpty: 'Verification code is unset or empty.'
+ SubscriptionHeader: 'Subscribe to...'
+ TagsNone: 'None'
+ TagsAll: 'All'
+ TagsSpecific: 'Specific'
+ TagDoesNotExist: 'The tag "{}" does not exist on the site.'
+ TagAlreadyAdded: 'The tag "{}" is already in your subscribed list.'
+ SaveButton: 'Save'
+ SubscribeInvalidType: 'Invalid subscription type.'
+ FailedToSubscribe: 'Failed to subscribe by new settings, please ask administrator for a more detailed cause.'
+ SubscribedSuccessfully: 'Successfully subscribed you by new settings!'
diff --git a/locale/localization.go b/locale/localization.go
index 9022b50..cd83aa1 100644
--- a/locale/localization.go
+++ b/locale/localization.go
@@ -86,6 +86,16 @@ type UserProfileConfig struct {
VerificationSuccess string `yaml:"VerificationSuccess" json:"VerificationSuccess"`
VerificationFailed string `yaml:"VerificationFailed" json:"VerificationFailed"`
VerificationEmpty string `yaml:"VerificationEmpty" json:"VerificationEmpty"`
+ SubscriptionHeader string `yaml:"SubscriptionHeader" json:"SubscriptionHeader"`
+ TagsNone string `yaml:"TagsNone" json:"TagsNone"`
+ TagsAll string `yaml:"TagsAll" json:"TagsAll"`
+ TagsSpecific string `yaml:"TagsSpecific" json:"TagsSpecific"`
+ TagDoesNotExist string `yaml:"TagDoesNotExist" json:"TagDoesNotExist"`
+ TagAlreadyAdded string `yaml:"TagAlreadyAdded" json:"TagAlreadyAdded"`
+ SaveButton string `yaml:"SaveButton" json:"SaveButton"`
+ SubscribeInvalidType string `yaml:"SubscribeInvalidType" json:"SubscribeInvalidType"`
+ FailedToSubscribe string `yaml:"FailedToSubscribe" json:"FailedToSubscribe"`
+ SubscribedSuccessfully string `yaml:"SubscribedSuccessfully" json:"SubscribedSuccessfully"`
}
func LoadConfig(path string, config *LocaleConfig) error {
diff --git a/locale/localization.ru.yaml b/locale/localization.ru.yaml
index fe6d55f..8a0ec5e 100644
--- a/locale/localization.ru.yaml
+++ b/locale/localization.ru.yaml
@@ -52,3 +52,13 @@ UserProfile:
VerificationSuccess: 'Поздравляем! Теперь по этой почте можно подписаться на блог.'
VerificationFailed: 'Код для верификации невалиден, при вопросах, пожалуйста, обращайтесь к администратору.'
VerificationEmpty: 'Код для верификации не введён.'
+ SubscriptionHeader: 'Подписаться на...'
+ TagsNone: 'Ничего'
+ TagsAll: 'Всё'
+ TagsSpecific: 'Определённое'
+ TagDoesNotExist: 'Тэга "{}" нет на сайте.'
+ TagAlreadyAdded: 'Тэг "{}" уже у вас добавлен.'
+ SaveButton: 'Сохранить'
+ SubscribeInvalidType: 'Неизвестный тип подписки.'
+ FailedToSubscribe: 'Неудачная попытка записать новую подписку, более подробно спрашивайте у администратора.'
+ SubscribedSuccessfully: 'Вы успешно подписались по новым настройкам!'