Skip to content

Commit de6348e

Browse files
syuilonenohiacid-chickenrinsuki
authored
Merge pull request #10833 from misskey-dev/develop
* refactor(frontend): use css modules * feat: 投稿したコンテンツのAIによる学習を軽減するオプションを追加 Resolve #10819 * enhance(backend): publicReactionsをデフォルトtrueに * 念のためnoimageaiもつける * add X-Robots-Tag: noai * Update ja-JP.yml * fix(frontend): ブラーエフェクトを有効にしている状態で高負荷になる問題を修正 * enhance(backend): graceful shutdown for job queue and refactor * fix(backend): テスト時は一部のサービスを停止 * fix test * New Crowdin updates (#10815) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * refactor * bump * refactor(frontend): use css module * refactor(frontend): use css module * delete unused component * センシティブワードを正規表現、CWにも適用するように (#10688) * cwにセンシティブが効いてない * CWが無いときにTextを見るように * 比較演算子間違えた * とりあえずチェック * 正規表現対応 * /test/giにも対応 * matchでしなくてもいいのでは感 * レビュー修正 * Update packages/backend/src/core/NoteCreateService.ts Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]> * Update packages/backend/src/core/NoteCreateService.ts Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]> * 修正 * wipかも * wordsでスペース区切りのものできたかも * なんか動いたかも * test作成 * 文言の修正 * 修正 * note参照 --------- Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]> * Update CHANGELOG.md * New Crowdin updates (#10823) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * ci: fix typo * fix(frontend): より明確な説明にしたのとtypo修正 * fix typo * fix(frontend): カラーバーがリプライには表示されないのを修正 * fix(frontend): チャンネル内の検索ボックスが挙動不審な問題を修正 Fix #10793 * enhance(backend): ノートのハッシュタグもMeilisearchに突っ込むように 今後ハッシュタグ検索とか実装するときのため * feat(frontend): ユーザー指定ノート検索 * fix(frontend): fix retention chart rendering * Update about-misskey.vue * meta: Remove @rinsuki from reviewer-lottery (#10830) * New Crowdin updates (#10824) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (German) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (French) * New translations ja-JP.yml (German) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Japanese, Kansai) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Italian) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Norwegian) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Indonesian) * New translations ja-JP.yml (Thai) * enhance(frontend): アカウント初期設定ウィザードにプライバシー設定を追加 * Update CHANGELOG.md * fix(backend): ひとつのMeilisearchサーバーを複数のMisskeyサーバーで使えない問題を修正 * fix MkUserSetupDialog.Privacy.vue * ci: skip non-Japanese locale on TurboSnap * ci: notify on changes for push events * ci: fix missing branch * Update basic.cy.js * [ci skip] New Crowdin updates (#10834) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Arabic) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Japanese, Kansai) * New translations ja-JP.yml (Arabic) * 🎨 * 🎨 * enhance(frontend): add retention line chart * update deps * refactor * fix(frontend): Pageにおいて画像ブロックに画像を設定できない問題を修正 Fix #10837 --------- Co-authored-by: nenohi <[email protected]> Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]> Co-authored-by: rinsuki <[email protected]>
2 parents 9ad5732 + f983e44 commit de6348e

File tree

84 files changed

+2301
-1836
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2301
-1836
lines changed

.config/docker_example.yml

+1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ redis:
103103
# port: 7700
104104
# apiKey: ''
105105
# ssl: true
106+
# index: ''
106107

107108
# ┌───────────────┐
108109
#───┘ ID generation └───────────────────────────────────────────

.config/example.yml

+1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ redis:
103103
# port: 7700
104104
# apiKey: ''
105105
# ssl: true
106+
# index: ''
106107

107108
# ┌───────────────┐
108109
#───┘ ID generation └───────────────────────────────────────────

.devcontainer/devcontainer.yml

+1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ redis:
103103
# port: 7700
104104
# apiKey: ''
105105
# ssl: true
106+
# index: ''
106107

107108
# ┌───────────────┐
108109
#───┘ ID generation └───────────────────────────────────────────

.github/reviewer-lottery.yml

-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ groups:
66
- syuilo
77
- acid-chicken
88
- EbiseLutica
9-
- rinsuki
109
- tamaina

.github/workflows/storybook.yml

+22-6
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fetch-depth: 0
2121
submodules: true
2222
- name: Checkout HEAD
23-
if: github.event_name == 'pull_request'
23+
if: github.event_name == 'pull_request_target'
2424
run: git checkout ${{ github.head_ref }}
2525
- name: Install pnpm
2626
uses: pnpm/action-setup@v2
@@ -41,12 +41,12 @@ jobs:
4141
- name: Build storybook
4242
run: pnpm --filter frontend build-storybook
4343
- name: Publish to Chromatic
44-
if: github.event_name != 'pull_request' && github.ref == 'refs/heads/master'
44+
if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/master'
4545
run: pnpm --filter frontend chromatic --exit-once-uploaded -d storybook-static
4646
env:
4747
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
4848
- name: Publish to Chromatic
49-
if: github.event_name != 'pull_request' && github.ref != 'refs/heads/master'
49+
if: github.event_name != 'pull_request_target' && github.ref != 'refs/heads/master'
5050
id: chromatic_push
5151
run: |
5252
DIFF="${{ github.event.before }} HEAD"
@@ -57,11 +57,15 @@ jobs:
5757
if [ "$CHROMATIC_PARAMETER" = " --skip" ]; then
5858
echo "skip=true" >> $GITHUB_OUTPUT
5959
fi
60-
pnpm --filter frontend chromatic --exit-once-uploaded -d storybook-static $(echo "$CHROMATIC_PARAMETER")
60+
if pnpm --filter frontend chromatic -d storybook-static $(echo "$CHROMATIC_PARAMETER"); then
61+
echo "success=true" >> $GITHUB_OUTPUT
62+
else
63+
echo "success=false" >> $GITHUB_OUTPUT
64+
fi
6165
env:
6266
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
6367
- name: Publish to Chromatic
64-
if: github.event_name == 'pull_request'
68+
if: github.event_name == 'pull_request_target'
6569
id: chromatic_pull_request
6670
run: |
6771
DIFF="${{ github.base_ref }} HEAD"
@@ -75,9 +79,21 @@ jobs:
7579
pnpm --filter frontend chromatic --exit-once-uploaded -d storybook-static $(echo "$CHROMATIC_PARAMETER")
7680
env:
7781
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
82+
- name: Notify that Chromatic detects changes
83+
uses: actions/[email protected]
84+
if: github.event_name != 'pull_request_target' && steps.chromatic_push.outputs.success == 'false'
85+
with:
86+
github-token: ${{ secrets.GITHUB_TOKEN }}
87+
script: |
88+
github.rest.repos.createCommitComment({
89+
owner: context.repo.owner,
90+
repo: context.repo.repo,
91+
commit_sha: context.sha,
92+
body: 'Chromatic detects changes. Please [review the changes on Chromatic](https://www.chromatic.com/builds?appId=6428f7d7b962f0b79f97d6e4).'
93+
})
7894
- name: Notify that Chromatic will skip testing
7995
uses: actions/[email protected]
80-
if: github.event_name == 'pull_request' && steps.chromatic_pull_request.outputs.skip == 'true'
96+
if: github.event_name == 'pull_request_target' && steps.chromatic_pull_request.outputs.skip == 'true'
8197
with:
8298
github-token: ${{ secrets.GITHUB_TOKEN }}
8399
script: |

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,30 @@
1212
1313
-->
1414

15+
## 13.12.2
16+
17+
## NOTE
18+
Meilisearchの設定に`index`が必要になりました。値はMisskeyサーバーのホスト名にすることをお勧めします(アルファベット、ハイフン、アンダーバーのみ使用可能)。例: `misskey-io`
19+
過去に作成された`notes`インデックスは、`<index名>---notes`にリネームが必要です。例: `misskey-io---notes`
20+
21+
### General
22+
- 投稿したコンテンツのAIによる学習を軽減するオプションを追加
23+
24+
### Client
25+
- ユーザーを指定してのノート検索が可能に
26+
- アカウント初期設定ウィザードにプライバシー設定を追加
27+
- リテンション率チャートに折れ線グラフを追加
28+
- Fix: ブラーエフェクトを有効にしている状態で高負荷になる問題を修正
29+
- Fix: Pageにおいて画像ブロックに画像を設定できない問題を修正
30+
- Fix: カラーバーがリプライには表示されないのを修正
31+
- Fix: チャンネル内の検索ボックスが挙動不審な問題を修正
32+
- Fix: リテンションチャートのレンダリングを修正
33+
- Fix: リアクションエフェクトのレンダリングの問題を修正
34+
35+
### Server
36+
- センシティブワードの登録にAnd、正規表現が使用できるようになりました。
37+
- Fix: ひとつのMeilisearchサーバーを複数のMisskeyサーバーで使えない問題を修正
38+
1539
## 13.12.1
1640

1741
### Client

chart/files/default.yml

+1
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ redis:
124124
# port: 7700
125125
# apiKey: ''
126126
# ssl: true
127+
# index: ''
127128

128129
# ┌───────────────┐
129130
#───┘ ID generation └───────────────────────────────────────────

cypress/e2e/basic.cy.js

+4
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,10 @@ describe('After user signed in', () => {
171171

172172
cy.get('[data-cy-user-setup-continue]').click();
173173

174+
// プライバシー設定
175+
176+
cy.get('[data-cy-user-setup-continue]').click();
177+
174178
// フォローはスキップ
175179

176180
cy.get('[data-cy-user-setup-continue]').click();

locales/ar-SA.yml

+8
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ noNotes: "لم يُعثر على أية ملاحظات"
1919
noNotifications: "ليس هناك أية اشعارات"
2020
instance: "مثيل الخادم"
2121
settings: "الاعدادات"
22+
notificationSettings: "إعدادات الإشعارات"
2223
basicSettings: "الاعدادات الأساسية"
2324
otherSettings: "إعدادات أخرى"
2425
openInWindow: "افتح في نافذة جديدة"
@@ -127,6 +128,7 @@ unblockConfirm: "أمتأكد من إلغاء حجب هذا الحساب؟"
127128
suspendConfirm: "أمتأكد من تعليق الحساب؟"
128129
unsuspendConfirm: "أمتأكد من إلغاء تعليق؟"
129130
selectList: "اختر قائمة"
131+
selectChannel: "اختر قناة"
130132
selectAntenna: "اختر هوائيًا"
131133
selectWidget: "اختر ودجة"
132134
editWidgets: "عدّل الودجات"
@@ -250,6 +252,9 @@ noMoreHistory: "لا يوجد المزيد من التاريخ"
250252
startMessaging: "ابدأ محادثة"
251253
nUsersRead: "قرأه {n}"
252254
agreeTo: "اوافق على {0}"
255+
agree: "أقبل"
256+
basicNotesBeforeCreateAccount: "ملاحظات مهمة"
257+
termsOfService: "شروط الخدمة"
253258
start: "البداية"
254259
home: "الرئيسي"
255260
remoteUserCaution: "هذه المعلومات قد لا تكون مكتملة بما أن المستخدم من مثيل بعيد."
@@ -379,6 +384,8 @@ about: "عن"
379384
aboutMisskey: "عن Misskey"
380385
administrator: "المدير"
381386
token: "الرمز المميز"
387+
2fa: "الاستيثاق بعاملَيْن"
388+
totp: "تطبيق استيثاق"
382389
moderator: "مشرِف"
383390
moderation: "الإشراف"
384391
nUsersMentioned: "{n} مستخدمين أُشير إليهم"
@@ -506,6 +513,7 @@ userSuspended: "عُلق هذا المستخدم."
506513
userSilenced: "كُتم هذا المستخدم."
507514
yourAccountSuspendedTitle: "هذا الحساب معلق"
508515
yourAccountSuspendedDescription: "عُلق الحساب بسبب انتهاك شروط خدمة المثيل و ما شابه. إذا أردت معرفة التفصيل تواصل مع مدير المثيل. رجاءً لا تنشئ حساب جديد."
516+
accountDeleted: "حُذف الحساب"
509517
menu: "القائمة"
510518
divider: "فاصل"
511519
addItem: "إضافة عنصر"

locales/de-DE.yml

+7
Original file line numberDiff line numberDiff line change
@@ -990,6 +990,7 @@ rolesAssignedToMe: "Mir zugewiesene Rollen"
990990
resetPasswordConfirm: "Wirklich Passwort zurücksetzen?"
991991
sensitiveWords: "Sensible Wörter"
992992
sensitiveWordsDescription: "Die Notizsichtbarkeit aller Notizen, die diese Wörter enthalten, wird automatisch auf \"Startseite\" gesetzt. Durch Zeilenumbrüche können mehrere konfiguriert werden."
993+
sensitiveWordsDescription2: "Durch die Verwendung von Leerzeichen können AND-Verknüpfungen angegeben werden und durch das Umgeben von Schrägstrichen können reguläre Ausdrücke verwendet werden."
993994
notesSearchNotAvailable: "Die Notizsuche ist nicht verfügbar."
994995
license: "Lizenz"
995996
unfavoriteConfirm: "Wirklich aus Favoriten entfernen?"
@@ -1038,10 +1039,16 @@ thisChannelArchived: "Dieser Kanal wurde archiviert."
10381039
displayOfNote: "Anzeige von Notizen"
10391040
initialAccountSetting: "Kontoeinrichtung"
10401041
youFollowing: "Gefolgt"
1042+
preventAiLearning: "Verwendung in machinellem Lernen (Generative bzw. Prediktive AI/KI) ablehnen"
1043+
preventAiLearningDescription: "Fordert Crawler auf, gepostetes Text- oder Bildmaterial usw. nicht in Datensätzen für maschinelles Lernen (Generative bzw. Prediktive AI/KI) zu verwenden. Dies wird durch das Hinzufügen einer \"noai\"-Flag in der HTML-Antwort des jeweiligen Inhalts erreicht. Da diese Flag jedoch ignoriert werden kann, ist eine vollständige Verhinderung hierdurch nicht möglich."
1044+
options: "Optionen"
1045+
specifyUser: "Spezifischer Benutzer"
10411046
_initialAccountSetting:
10421047
accountCreated: "Dein Konto wurde erfolgreich erstellt!"
1048+
letsStartAccountSetup: "Lass uns nun dein Konto einrichten."
10431049
letsFillYourProfile: "Lass uns zuerst dein Profil einrichten."
10441050
profileSetting: "Profileinstellungen"
1051+
privacySetting: "Privatsphäreneinstellungen"
10451052
theseSettingsCanEditLater: "Diese Einstellungen kannst du jederzeit ändern."
10461053
youCanEditMoreSettingsInSettingsPageLater: "In den Einstellungen findest du noch viele weitere Optionen. Schau dort später mal vorbei."
10471054
followUsers: "Folge zuerst ein paar Nutzern, um deine Chronik zu füllen."

locales/en-US.yml

+11-4
Original file line numberDiff line numberDiff line change
@@ -990,6 +990,7 @@ rolesAssignedToMe: "Roles assigned to me"
990990
resetPasswordConfirm: "Really reset your password?"
991991
sensitiveWords: "Sensitive words"
992992
sensitiveWordsDescription: "The visibility of all notes containing any of the configured words will be set to \"Home\" automatically. You can list multiple by separating them via line breaks."
993+
sensitiveWordsDescription2: "Using spaces will create AND expressions and surrounding keywords with slashes will turn them into a regular expression."
993994
notesSearchNotAvailable: "Note search is unavailable."
994995
license: "License"
995996
unfavoriteConfirm: "Really remove from favorites?"
@@ -1036,20 +1037,26 @@ channelArchiveConfirmTitle: "Really archive {name}?"
10361037
channelArchiveConfirmDescription: "An archived channel won't appear in the channel list or search results anymore. New posts can also not be added to it anymore."
10371038
thisChannelArchived: "This channel has been archived."
10381039
displayOfNote: "Note display"
1039-
initialAccountSetting: "Profile configuration"
1040+
initialAccountSetting: "Profile setup"
10401041
youFollowing: "Followed"
1042+
preventAiLearning: "Reject usage in Machine Learning (Generative AI)"
1043+
preventAiLearningDescription: "Requests crawlers to not use posted text or image material etc. in machine learning (Predictive / Generative AI) data sets. This is achieved by adding a \"noai\" HTML-Response flag to the respective content. A complete prevention can however not be achieved through this flag, as it may simply be ignored."
1044+
options: "Options"
1045+
specifyUser: "Specific user"
10411046
_initialAccountSetting:
10421047
accountCreated: "Your account was successfully created!"
1048+
letsStartAccountSetup: "For starters, let's set up your profile."
10431049
letsFillYourProfile: "First, let's set up your profile."
10441050
profileSetting: "Profile settings"
1051+
privacySetting: "Privacy settings"
10451052
theseSettingsCanEditLater: "You can always change these settings later."
10461053
youCanEditMoreSettingsInSettingsPageLater: "There are many more settings you can configure from the \"Settings\" page. Be sure to visit it later."
10471054
followUsers: "Try following some users that interest you to build up your timeline."
10481055
pushNotificationDescription: "Enabling push notifications will allow you to receive notifications from {name} directly on your device."
1049-
initialAccountSettingCompleted: "Profile configuration complete!"
1056+
initialAccountSettingCompleted: "Profile setup complete!"
10501057
haveFun: "Enjoy {name}!"
10511058
ifYouNeedLearnMore: "If you'd like to learn more about how to use {name} (Misskey), please visit {link}."
1052-
skipAreYouSure: "Really skip profile configuration?"
1059+
skipAreYouSure: "Really skip profile setup?"
10531060
_serverRules:
10541061
description: "A set of rules to be displayed before registration. Setting a summary of the Terms of Service is recommended."
10551062
_accountMigration:
@@ -1321,7 +1328,7 @@ _role:
13211328
isConditionalRole: "This is a conditional role."
13221329
isPublic: "Public role"
13231330
descriptionOfIsPublic: "Anyone will be able to view a list of users assigned to this role. In addition, this role will be displayed in the profiles of assigned users."
1324-
options: "Role options"
1331+
options: "Options"
13251332
policies: "Policies"
13261333
baseRole: "Role template"
13271334
useBaseValue: "Use role template value"

locales/es-ES.yml

+1
Original file line numberDiff line numberDiff line change
@@ -993,6 +993,7 @@ accountMigration: "Migración de cuenta"
993993
accountMoved: "Este usuario se ha mudado a una nueva cuenta:"
994994
horizontal: "Horizontal"
995995
youFollowing: "Siguiendo"
996+
options: "Opción"
996997
_accountMigration:
997998
moveFrom: "Trasladar de otra cuenta a ésta"
998999
moveFromLabel: "Cuenta desde la que se realiza el traslado:"

locales/fr-FR.yml

+27
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ native: "Natif"
452452
disableDrawer: "Les menus ne s'affichent pas dans le tiroir"
453453
noHistory: "Pas d'historique"
454454
signinHistory: "Historique de connexion"
455+
enableAdvancedMfm: "Activer la MFM avancée"
455456
doing: "En cours..."
456457
category: "Catégorie"
457458
tags: "Étiquettes"
@@ -846,6 +847,7 @@ rateLimitExceeded: "Limite de taux dépassée"
846847
cropImage: "Recadrer l'image"
847848
cropImageAsk: "Voulez-vous recadrer cette image ?"
848849
cropYes: "Rogner"
850+
cropNo: "Utiliser en l'état"
849851
file: "Fichiers"
850852
recentNHours: "Dernières {n} heures"
851853
recentNDays: "Derniers {n} jours"
@@ -912,6 +914,7 @@ color: "Couleur"
912914
manageCustomEmojis: "Gestion des émojis personnalisés"
913915
preset: "Préréglage"
914916
selectFromPresets: "Sélectionner à partir des préréglages"
917+
thisPostMayBeAnnoyingCancel: "Annuler"
915918
license: "Licence"
916919
video: "Vidéo"
917920
videos: "Vidéos"
@@ -925,6 +928,7 @@ leftBottom: "En bas à gauche"
925928
rightBottom: "En bas à droite"
926929
vertical: "Vertical"
927930
horizontal: "Latéral"
931+
serverRules: "Règles du serveur"
928932
youFollowing: "Abonné·e"
929933
_achievements:
930934
_types:
@@ -934,17 +938,36 @@ _achievements:
934938
_notes100000:
935939
title: "ALL YOUR NOTE ARE BELONG TO US"
936940
_login3:
941+
title: "Débutant Ⅰ"
937942
description: "Se connecter pour un total de 3 jours"
938943
_login7:
944+
title: "Débutant Ⅱ"
939945
description: "Se connecter pour un total de 7 jours"
940946
_login15:
947+
title: "Débutant Ⅲ"
941948
description: "Se connecter pour un total de 15 jours"
942949
_login30:
943950
description: "Se connecter pour un total de 30 jours"
944951
_login60:
945952
description: "Se connecter pour un total de 60 jours"
946953
_login100:
947954
description: "Se connecter pour un total de 100 jours"
955+
_login200:
956+
description: "Se connecter pour un total de 200 jours"
957+
_login300:
958+
description: "Se connecter pour un total de 300 jours"
959+
_login400:
960+
description: "Se connecter pour un total de 400 jours"
961+
_login500:
962+
description: "Se connecter pour un total de 500 jours"
963+
_login600:
964+
description: "Se connecter pour un total de 600 jours"
965+
_login700:
966+
description: "Se connecter pour un total de 700 jours"
967+
_login800:
968+
description: "Se connecter pour un total de 800 jours"
969+
_login900:
970+
description: "Se connecter pour un total de 900 jours"
948971
_login1000:
949972
flavor: "Merci d'utiliser Misskey !"
950973
_markedAsCat:
@@ -954,8 +977,12 @@ _achievements:
954977
title: "Beaucoup d'amis"
955978
_followers10:
956979
title: "Abonnez-moi !"
980+
_iLoveMisskey:
981+
title: "J’adore Misskey"
957982
_viewInstanceChart:
958983
title: "Analyste"
984+
_loggedInOnBirthday:
985+
title: "Joyeux Anniversaire !"
959986
_loggedInOnNewYearsDay:
960987
title: "Bonne année !"
961988
_role:

locales/id-ID.yml

+1
Original file line numberDiff line numberDiff line change
@@ -955,6 +955,7 @@ disableFederationConfirmWarn: "Mematikan federasi tidak membuat kiriman menjadi
955955
disableFederationOk: "Matikan federasi"
956956
horizontal: "Horisontal"
957957
youFollowing: "Mengikuti"
958+
options: "Opsi peran"
958959
_achievements:
959960
earnedAt: "Terbuka pada"
960961
_types:

locales/it-IT.yml

+1
Original file line numberDiff line numberDiff line change
@@ -1020,6 +1020,7 @@ pleaseConfirmBelowBeforeSignup: "Ai sensi del regolamento EU 679/2016 GDPR, auto
10201020
pleaseAgreeAllToContinue: "Per continuare, occorre selezionare ed essere d'accordo su tutto."
10211021
continue: "Continua"
10221022
youFollowing: "Seguiti"
1023+
options: "Opzioni del ruolo"
10231024
_serverRules:
10241025
description: "In Europa è necessario mostrare l'informativa sul trattamento dei dati personali, prima della registrazione al servizio."
10251026
_accountMigration:

0 commit comments

Comments
 (0)