diff --git a/desktop/CHANGELOG.md b/desktop/CHANGELOG.md index df8ea6b9bd..4470e11864 100644 --- a/desktop/CHANGELOG.md +++ b/desktop/CHANGELOG.md @@ -2,6 +2,7 @@ ## v1.7.13 (Unreleased) +- Support Turkish translations. - . ## v1.7.12 diff --git a/web/apps/photos/src/components/Sidebar.tsx b/web/apps/photos/src/components/Sidebar.tsx index b7d5ac9a81..d79afb1942 100644 --- a/web/apps/photos/src/components/Sidebar.tsx +++ b/web/apps/photos/src/components/Sidebar.tsx @@ -899,6 +899,8 @@ const localeName = (locale: SupportedLocale) => { return "日本語"; case "ar-SA": return "اَلْعَرَبِيَّةُ"; + case "tr-TR": + return "Türkçe"; } }; diff --git a/web/packages/base/i18n.ts b/web/packages/base/i18n.ts index 6bbcf3a734..90c6cfce1c 100644 --- a/web/packages/base/i18n.ts +++ b/web/packages/base/i18n.ts @@ -35,6 +35,7 @@ export const supportedLocales = [ "vi-VN" /* Vietnamese */, "ja-JP" /* Japanese */, "ar-SA" /* Arabic */, + "tr-TR" /* Turkish */, ] as const; /** The type of {@link supportedLocales}. */ @@ -198,6 +199,8 @@ const closestSupportedLocale = ( return "ja-JP"; } else if (ls.startsWith("ar")) { return "ar-SA"; + } else if (ls.startsWith("tr")) { + return "tr-TR"; } }