Skip to content

Commit

Permalink
fix: edit main infos according to my website
Browse files Browse the repository at this point in the history
  • Loading branch information
resatyildiz committed Apr 13, 2024
1 parent 1fb64cd commit 27cec19
Show file tree
Hide file tree
Showing 5 changed files with 18,355 additions and 27 deletions.
26 changes: 3 additions & 23 deletions src/app/[locale]/(unauth)/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -54,29 +54,9 @@ export default function Layout(props: { children: React.ReactNode }) {
</>
}
rightNav={
<>
<li>
<Link
href="/sign-in/"
className="border-none text-gray-700 hover:text-gray-900"
>
{t('sign_in_link')}
</Link>
</li>

<li>
<Link
href="/sign-up/"
className="border-none text-gray-700 hover:text-gray-900"
>
{t('sign_up_link')}
</Link>
</li>

<li>
<LocaleSwitcher />
</li>
</>
<li>
<LocaleSwitcher />
</li>
}
>
<div className="py-5 text-xl [&_p]:my-6">{props.children}</div>
Expand Down
71 changes: 71 additions & 0 deletions src/locales/tr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
{
"RootLayout": {
"home_link": "Selam!",
"about_link": "Ben Kimim?",
"guestbook_link": "Ziyaretçi Defteri",
"portfolio_link": "Portfolyo",
"sign_in_link": "Giriş yap",
"sign_up_link": "Kayıt ol"
},
"BaseTemplate": {
"description": "Nextjs Boilerplate ile Tailwind CSS için başlangıç kodu",
"made_with": "İle yapıldı"
},
"Index": {
"meta_title": "Next.js Boilerplate Sunumu",
"meta_description": "Next js Boilerplate, projeniz için mükemmel bir başlangıç kodudur. Next.js çerçevesiyle React uygulamanızı oluşturun."
},
"Guestbook": {
"meta_title": "Ziyaretçi Defteri",
"meta_description": "CRUD işleminin bir örneği",
"database_powered_by": "Veritabanı tarafından desteklenmektedir",
"loading_guestbook": "Ziyaretçi defteri yükleniyor..."
},
"GuestbookForm": {
"username": "Kullanıcı adı",
"body": "İçerik",
"save": "Kaydet"
},
"About": {
"meta_title": "Hakkımızda",
"meta_description": "Hakkında sayfası açıklaması",
"about_paragraph": "Hakkımızda sayfamıza hoş geldiniz! Harika yazılımlar oluşturmaya adanmış tutkulu bir ekip olarak sizi karşılıyoruz.",
"translation_powered_by": "Çeviri tarafından desteklenmektedir"
},
"Portfolio": {
"meta_title": "Portfolyo",
"meta_description": "Portfolyo sayfama hoş geldiniz!",
"presentation": "Portfolyo sayfama hoş geldiniz! Burada, çalışmalarımın ve başarılarımın özenle seçilmiş bir koleksiyonunu bulacaksınız. Bu portfolyo aracılığıyla, uzmanlığımı, yaratıcılığımı ve projelerinize getirebileceğim değeri sergilemeyi amaçlıyorum.",
"portfolio_name": "Portfolyo {name}",
"log_management_powered_by": "Günlük yönetimi tarafından desteklenmektedir"
},

"PortfolioSlug": {
"meta_title": "Portfolyo {slug}",
"meta_description": "Portfolyo {slug} açıklaması",
"header": "Portfolyo {slug}",
"content": "Kurumsal bir etkinlik için tanıtım materyalleri ve marka unsurları oluşturuldu. Görsel olarak birleşik bir tema oluşturuldu, bir logo, posterler, bayraklar ve dijital varlıkları kapsadı. Müşterinin marka kimliğini entegre ederken ona çağdaş ve yenilikçi bir yaklaşım kattı. Etkinlik katılımcılarından olumlu yanıtlar alındı, bu da katılımcıların ilgisini artıran ve marka görünürlüğünü artıran başarılı bir etkinlikle sonuçlandı.",
"error_reporting_powered_by": "Hata raporlama tarafından desteklenmektedir",
"coverage_powered_by": "Kod kapsamı tarafından desteklenmektedir"
},
"SignIn": {
"meta_title": "Giriş yap",
"meta_description": "Kullanıcı dostu giriş işlemimizle hesabınıza sorunsuzca giriş yapın."
},
"SignUp": {
"meta_title": "Kayıt ol",
"meta_description": "Kullanıcı dostu kayıt işlemimizle kolayca hesap oluşturun."
},
"Dashboard": {
"meta_title": "Kontrol Paneli",
"hello_message": "Merhaba {email}!"
},
"UserProfile": {
"meta_title": "Kullanıcı Profili"
},
"DashboardLayout": {
"dashboard_link": "Kontrol Paneli",
"user_profile_link": "Hesabınızı yönetin",
"sign_out": "Çıkış yap"
}
}
11 changes: 10 additions & 1 deletion src/templates/BaseTemplate.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import Link from 'next/link';
import { useTranslations } from 'next-intl';

import { AppConfig } from '@/utils/AppConfig';
Expand All @@ -17,7 +18,15 @@ const BaseTemplate = (props: {
<h1 className="text-3xl font-bold text-gray-900">
{AppConfig.name}
</h1>
<h2 className="text-xl">{t('description')}</h2>
<h2 className="text-xl">
{AppConfig.jobTitle}&nbsp;@&nbsp;
<Link
href={AppConfig.companyURL}
className="underline hover:no-underline"
>
{AppConfig.company}
</Link>
</h2>
</div>

<div className="flex justify-between">
Expand Down
8 changes: 5 additions & 3 deletions src/utils/AppConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@ import type { LocalePrefix } from 'node_modules/next-intl/dist/types/src/shared/

const localePrefix: LocalePrefix = 'as-needed';

// FIXME: Update this configuration file based on your project information
export const AppConfig = {
name: 'Nextjs Starter',
locales: ['en', 'fr'],
name: 'Reşat YILDIZ',
locales: ['en', 'tr'],
company: 'Gordion',
companyURL: 'https://www.gordionteknoloji.com/',
jobTitle: 'Senior Frontend Developer',
defaultLocale: 'en',
localePrefix,
};
Loading

0 comments on commit 27cec19

Please sign in to comment.