diff --git a/components.d.ts b/components.d.ts index 3e65c3cc52..15b77667f8 100644 --- a/components.d.ts +++ b/components.d.ts @@ -88,6 +88,8 @@ declare module '@vue/runtime-core' { HtmlEntities: typeof import('./src/tools/html-entities/html-entities.vue')['default'] HtmlWysiwygEditor: typeof import('./src/tools/html-wysiwyg-editor/html-wysiwyg-editor.vue')['default'] HttpStatusCodes: typeof import('./src/tools/http-status-codes/http-status-codes.vue')['default'] + XmlFormatter: typeof import('./src/tools/xml-formatter/xml-formatter.vue')['default'] + XmlToJson: typeof import('./src/tools/xml-to-json/xml-to-json.vue')['default'] IbanValidatorAndParser: typeof import('./src/tools/iban-validator-and-parser/iban-validator-and-parser.vue')['default'] 'IconMdi:brushVariant': typeof import('~icons/mdi/brush-variant')['default'] 'IconMdi:kettleSteamOutline': typeof import('~icons/mdi/kettle-steam-outline')['default'] @@ -110,12 +112,13 @@ declare module '@vue/runtime-core' { JsonDiff: typeof import('./src/tools/json-diff/json-diff.vue')['default'] JsonMinify: typeof import('./src/tools/json-minify/json-minify.vue')['default'] JsonToCsv: typeof import('./src/tools/json-to-csv/json-to-csv.vue')['default'] - JsonToToml: typeof import('./src/tools/json-to-toml/json-to-toml.vue')['default'] JsonToXml: typeof import('./src/tools/json-to-xml/json-to-xml.vue')['default'] + JsonToToml: typeof import('./src/tools/json-to-toml/json-to-toml.vue')['default'] JsonToYaml: typeof import('./src/tools/json-to-yaml-converter/json-to-yaml.vue')['default'] JsonViewer: typeof import('./src/tools/json-viewer/json-viewer.vue')['default'] JwtParser: typeof import('./src/tools/jwt-parser/jwt-parser.vue')['default'] KeycodeInfo: typeof import('./src/tools/keycode-info/keycode-info.vue')['default'] + QrCodeGenerator: typeof import('./src/tools/qr-code-generator/qr-code-generator.vue')['default'] ListConverter: typeof import('./src/tools/list-converter/list-converter.vue')['default'] LocaleSelector: typeof import('./src/modules/i18n/components/locale-selector.vue')['default'] LoremIpsumGenerator: typeof import('./src/tools/lorem-ipsum-generator/lorem-ipsum-generator.vue')['default'] @@ -130,10 +133,8 @@ declare module '@vue/runtime-core' { MetaTagGenerator: typeof import('./src/tools/meta-tag-generator/meta-tag-generator.vue')['default'] MimeTypes: typeof import('./src/tools/mime-types/mime-types.vue')['default'] NavbarButtons: typeof import('./src/components/NavbarButtons.vue')['default'] - NCheckbox: typeof import('naive-ui')['NCheckbox'] NCollapseTransition: typeof import('naive-ui')['NCollapseTransition'] NConfigProvider: typeof import('naive-ui')['NConfigProvider'] - NDivider: typeof import('naive-ui')['NDivider'] NEllipsis: typeof import('naive-ui')['NEllipsis'] NH1: typeof import('naive-ui')['NH1'] NH3: typeof import('naive-ui')['NH3'] @@ -141,8 +142,6 @@ declare module '@vue/runtime-core' { NLayout: typeof import('naive-ui')['NLayout'] NLayoutSider: typeof import('naive-ui')['NLayoutSider'] NMenu: typeof import('naive-ui')['NMenu'] - NSpace: typeof import('naive-ui')['NSpace'] - NTable: typeof import('naive-ui')['NTable'] NumeronymGenerator: typeof import('./src/tools/numeronym-generator/numeronym-generator.vue')['default'] OtpCodeGeneratorAndValidator: typeof import('./src/tools/otp-code-generator-and-validator/otp-code-generator-and-validator.vue')['default'] PasswordStrengthAnalyser: typeof import('./src/tools/password-strength-analyser/password-strength-analyser.vue')['default'] @@ -150,7 +149,6 @@ declare module '@vue/runtime-core' { PdfSignatureDetails: typeof import('./src/tools/pdf-signature-checker/components/pdf-signature-details.vue')['default'] PercentageCalculator: typeof import('./src/tools/percentage-calculator/percentage-calculator.vue')['default'] PhoneParserAndFormatter: typeof import('./src/tools/phone-parser-and-formatter/phone-parser-and-formatter.vue')['default'] - QrCodeGenerator: typeof import('./src/tools/qr-code-generator/qr-code-generator.vue')['default'] RandomPortGenerator: typeof import('./src/tools/random-port-generator/random-port-generator.vue')['default'] RegexMemo: typeof import('./src/tools/regex-memo/regex-memo.vue')['default'] 'RegexMemo.content': typeof import('./src/tools/regex-memo/regex-memo.content.md')['default'] @@ -161,18 +159,18 @@ declare module '@vue/runtime-core' { RouterView: typeof import('vue-router')['RouterView'] RsaKeyPairGenerator: typeof import('./src/tools/rsa-key-pair-generator/rsa-key-pair-generator.vue')['default'] SafelinkDecoder: typeof import('./src/tools/safelink-decoder/safelink-decoder.vue')['default'] + SqlPrettify: typeof import('./src/tools/sql-prettify/sql-prettify.vue')['default'] SlugifyString: typeof import('./src/tools/slugify-string/slugify-string.vue')['default'] SpanCopyable: typeof import('./src/components/SpanCopyable.vue')['default'] - SqlPrettify: typeof import('./src/tools/sql-prettify/sql-prettify.vue')['default'] StringObfuscator: typeof import('./src/tools/string-obfuscator/string-obfuscator.vue')['default'] SvgPlaceholderGenerator: typeof import('./src/tools/svg-placeholder-generator/svg-placeholder-generator.vue')['default'] - TemperatureConverter: typeof import('./src/tools/temperature-converter/temperature-converter.vue')['default'] TextareaCopyable: typeof import('./src/components/TextareaCopyable.vue')['default'] TextDiff: typeof import('./src/tools/text-diff/text-diff.vue')['default'] TextStatistics: typeof import('./src/tools/text-statistics/text-statistics.vue')['default'] TextToBinary: typeof import('./src/tools/text-to-binary/text-to-binary.vue')['default'] TextToNatoAlphabet: typeof import('./src/tools/text-to-nato-alphabet/text-to-nato-alphabet.vue')['default'] TextToUnicode: typeof import('./src/tools/text-to-unicode/text-to-unicode.vue')['default'] + TemperatureConverter: typeof import('./src/tools/temperature-converter/temperature-converter.vue')['default'] TokenDisplay: typeof import('./src/tools/otp-code-generator-and-validator/token-display.vue')['default'] 'TokenGenerator.tool': typeof import('./src/tools/token-generator/token-generator.tool.vue')['default'] TomlToJson: typeof import('./src/tools/toml-to-json/toml-to-json.vue')['default'] @@ -185,11 +183,9 @@ declare module '@vue/runtime-core' { UserAgentParser: typeof import('./src/tools/user-agent-parser/user-agent-parser.vue')['default'] UserAgentResultCards: typeof import('./src/tools/user-agent-parser/user-agent-result-cards.vue')['default'] UuidGenerator: typeof import('./src/tools/uuid-generator/uuid-generator.vue')['default'] - WifiQrCodeGenerator: typeof import('./src/tools/wifi-qr-code-generator/wifi-qr-code-generator.vue')['default'] - XmlFormatter: typeof import('./src/tools/xml-formatter/xml-formatter.vue')['default'] - XmlToJson: typeof import('./src/tools/xml-to-json/xml-to-json.vue')['default'] YamlToJson: typeof import('./src/tools/yaml-to-json-converter/yaml-to-json.vue')['default'] YamlToToml: typeof import('./src/tools/yaml-to-toml/yaml-to-toml.vue')['default'] YamlViewer: typeof import('./src/tools/yaml-viewer/yaml-viewer.vue')['default'] + WifiQrCodeGenerator: typeof import('./src/tools/wifi-qr-code-generator/wifi-qr-code-generator.vue')['default'] } } diff --git a/locales/az.yml b/locales/az.yml new file mode 100644 index 0000000000..42fabce879 --- /dev/null +++ b/locales/az.yml @@ -0,0 +1,400 @@ +# Azerbaijani translation by webmavie +# Azərbaycan dilinə tərcümə webmavie tərəfindən edilib. + +home: + categories: + newestTools: Ən yeni alətlər + favoriteTools: 'Seçilmiş alətləriniz' + allTools: 'Bütün alətlər' + favoritesDndToolTip: 'Seçilmişlərin sırasını dəyişmək üçün sürüşdürüb buraxın' + subtitle: 'Proqramçılar üçün faydalı alətlər' + toggleMenu: 'Menyunu aç/bağla' + home: Ana Səhifə + uiLib: 'İstifadəçi İnterfeysi Kitabxanası' + support: 'IT-Tools inkişafına dəstək olun' + buyMeACoffee: 'Mənə kofe al' + follow: + title: 'it-tools xoşunuza gəldi?' + p1: 'Bizə ulduz verin:' + githubRepository: 'IT-Tools GitHub deposu' + p2: 'və ya bizi izləyin:' + twitterXAccount: 'IT-Tools X hesabı' + thankYou: 'Təşəkkür edirik!' + nav: + github: 'GitHub deposu' + githubRepository: 'IT-Tools GitHub deposu' + twitterX: 'X hesabı' + twitterXAccount: 'IT Tools X hesabı' + about: 'IT-Tools haqqında' + aboutLabel: 'Haqqında' + darkMode: 'Qaranlıq rejim' + lightMode: 'İşıqlı rejim' + mode: 'Qaranlıq/işıqlı rejimi dəyiş' +about: + content: > + # IT-Tools Haqqında + + [Corentin Thomasset](https://corentin.tech?utm_source=it-tools&utm_medium=about) tərəfindən ❤ ilə hazırlanmış bu möhtəşəm veb-sayt, proqramçılar və İT sahəsində çalışan insanlar üçün faydalı alətləri bir araya gətirir. Əgər bu saytı faydalı hesab edirsinizsə, zəhmət olmasa, faydalı ola biləcəyini düşündüyünüz insanlarla paylaşın və qısayol panelinizə əlavə etməyi unutmayın! + + IT Tools açıq mənbəlidir (GPL-3.0 lisenziyası altında) və pulsuzdur, həmişə də belə olacaq. Lakin hostinq və domen adının yenilənməsi mənə müəyyən məbləğə başa gəlir. Əgər işimə dəstək olmaq və məni daha çox alət əlavə etməyə həvəsləndirmək istəyirsinizsə, lütfən, [mənə sponsorluq edərək](https://www.buymeacoffee.com/cthmsst) dəstək olmağı düşünün. + + + Azərbaycanca tərcümə [webmavie](https://github.com/webmavie) tərəfindən edilmişdir. + + ## Texnologiyalar + + IT Tools, Vue.js (Vue 3) və Naive UI komponent kitabxanası ilə hazırlanmışdır və Vercel tərəfindən host edilir və davamlı olaraq təqdim edilir. Bəzi alətlərdə üçüncü tərəf açıq mənbəli kitabxanalardan istifadə olunur. Tam siyahını reponun [package.json](https://github.com/CorentinTh/it-tools/blob/main/package.json) faylında tapa bilərsiniz. + + ## Xəta tapdınız? Bir alət əskikdir? + + Əgər hazırda burada olmayan və faydalı ola biləcəyini düşündüyünüz bir alətə ehtiyacınız varsa, GitHub deposunun [məsələlər bölməsində](https://github.com/CorentinTh/it-tools/issues/new/choose) bir funksiya tələbi göndərə bilərsiniz. + + Və əgər bir xəta tapsanız və ya bir şey gözlənildiyi kimi işləmirsə, lütfən, GitHub deposunun [məsələlər bölməsində](https://github.com/CorentinTh/it-tools/issues/new/choose) bir xəta hesabatı təqdim edin. + +404: + notFound: '404 Səhifə Tapılmadı' + sorry: 'Təəssüf ki, bu səhifə mövcud deyil' + maybe: 'Bəlkə keş yaddaşı problem yaradır, səhifəni məcburi yeniləməyə cəhd edin?' + backHome: 'Ana səhifəyə qayıt' +favoriteButton: + remove: 'Seçilmişlərdən sil' + add: 'Seçilmişlərə əlavə et' +toolCard: + new: Yeni +search: + label: Axtarış +tools: + categories: + favorite-tools: 'Seçilmiş alətləriniz' + crypto: Kripto + converter: Çevirici + web: Veb + images and videos: 'Şəkillər və Videolar' + development: İnkişaf + network: Şəbəkə + math: Riyaziyyat + measurement: Ölçmə + text: Mətn + data: Məlumat + + password-strength-analyser: + title: Şifrə gücü analizatoru + description: Bu, yalnız klient tərəfində işləyən şifrə gücü analizatoru və sındırma müddətini təxmin edən alət ilə şifrənizin gücünü kəşf edin. + + chronometer: + title: Xronometr + description: Bir prosesin müddətini izləyin. Sadə xronometr xüsusiyyətlərinə malik bir alətdir. + + token-generator: + title: Token generatoru + description: İstədiyiniz simvollardan - böyük və ya kiçik hərflər, rəqəmlər və/və ya simvollardan ibarət təsadüfi sətirlər yaradın. + + uppercase: Böyük hərflər (ABC...) + lowercase: Kiçik hərflər (abc...) + numbers: Rəqəmlər (123...) + symbols: Simvollar (!-;...) + length: Uzunluq + tokenPlaceholder: 'Token...' + copied: Token mübadilə buferinə kopyalandı + button: + copy: Kopyala + refresh: Yenilə + percentage-calculator: + title: Faiz kalkulyatoru + description: Bir dəyərdən digərinə və ya faizdən dəyərə asanlıqla faiz hesablayın. + + svg-placeholder-generator: + title: SVG yer tutucu generatoru + description: Tətbiqlərinizdə yer tutucu kimi istifadə etmək üçün SVG şəkillər yaradın. + + json-to-csv: + title: JSON-dan CSV-yə + description: Avtomatik başlıq təyini ilə JSON-u CSV-yə çevirin. + + camera-recorder: + title: Kamera yazıcısı + description: Veb-kamera və ya kameranızdan şəkil çəkin və ya video yazın. + + keycode-info: + title: Düymə kodu məlumatı + description: İstənilən basılmış düymənin javascript açar kodunu, kodunu, yerini və modifikatorlarını tapın. + + emoji-picker: + title: Emoji seçici + description: Emojiləri asanlıqla kopyalayıb yapışdırın və hər bir emojinin unikod və kod nöqtələri dəyərini əldə edin. + + color-converter: + title: Rəng çevirici + description: Rəngləri fərqli formatlar (hex, rgb, hsl və css adı) arasında çevirin. + + bcrypt: + title: Bcrypt + description: Bcrypt istifadə edərək mətni heşləyin və müqayisə edin. Bcrypt, Blowfish şifrəsinə əsaslanan bir şifrə heşləmə funksiyasıdır. + + crontab-generator: + title: Crontab generatoru + description: Crontab-ı doğrulayın, yaradın və cron cədvəlinin insanlar tərəfindən oxuna bilən təsvirini əldə edin. + + http-status-codes: + title: HTTP status kodları + description: Bütün HTTP status kodlarının, adlarının və mənalarının siyahısı. + + sql-prettify: + title: SQL səliqəyə salma və formatlama + description: SQL sorğularınızı onlayn formatlayın və səliqəyə salın (müxtəlif SQL dialektlərini dəstəkləyir). + + benchmark-builder: + title: Bençmark qurucusu + description: Bu çox sadə onlayn bençmark qurucusu ilə tapşırıqların icra müddətini asanlıqla müqayisə edin. + + git-memo: + title: Git qısa təlimatı + description: Git mərkəzləşdirilməmiş versiyaya nəzarət proqramıdır. Bu təlimatla ən çox yayılmış git əmrlərinə sürətli çıxış əldə edəcəksiniz. + + slugify-string: + title: Sətirdən slaq yaratmaq + description: Sətirdən URL, fayl adı və ID üçün təhlükəsiz bir versiya yaradın. + + encryption: + title: Mətni şifrələ/deşifrələ + description: AES, TripleDES, Rabbit və ya RC4 kimi kripto alqoritmlərindən istifadə edərək açıq mətni şifrələyin və şifrəli mətni deşifrələyin. + + random-port-generator: + title: Təsadüfi port generatoru + description: \"Bilinən\" portlar (0-1023) diapazonundan kənar təsadüfi port nömrələri yaradın. + + yaml-prettify: + title: YAML səliqəyə salma və formatlama + description: YAML sətrinizi anlaşıqlı, insanlar tərəfindən oxuna bilən formata salın. + + eta-calculator: + title: ETA kalkulyatoru + description: Bir tapşırığın təxmini bitmə vaxtını, məsələn, bir faylın yüklənməsinin bitmə vaxtını və müddətini təyin etmək üçün ETA (Təxmini Çatma Vaxtı) kalkulyatoru. + + roman-numeral-converter: + title: Rum rəqəmi çeviricisi + description: Rum rəqəmlərini ədədlərə və ədədləri Rum rəqəmlərinə çevirin. + + hmac-generator: + title: Hmac generatoru + description: Gizli açar və sevdiyiniz heşləmə funksiyasından istifadə edərək heşə əsaslanan mesaj autentifikasiya kodunu (HMAC) hesablayır. + + bip39-generator: + title: BIP39 parolu generatoru + description: Mövcud və ya təsadüfi bir mnemonikdən BIP39 parolu yaradın və ya paroldan mnemonik əldə edin. + + base64-file-converter: + title: Base64 fayl çeviricisi + description: Sətir, fayl və ya şəkli onun base64 təsvirinə çevirin. + + list-converter: + title: Siyahı çeviricisi + description: Bu alət sütun əsaslı məlumatları emal edə və hər bir sətirə müxtəlif dəyişikliklər (transpoze, prefiks və suffiks əlavə etmə, siyahını tərs çevirmə, sıralama, kiçik hərflərə çevirmə, dəyərləri kəsmə) tətbiq edə bilər. + + base64-string-converter: + title: Base64 sətir kodlayıcı/dekoder + description: Sadəcə sətirləri base64 təsvirinə kodlayın və deşifrələyin. + + toml-to-yaml: + title: TOML-dan YAML-a + description: TOML-u təhlil edin və YAML-a çevirin. + + math-evaluator: + title: Riyazi qiymətləndirici + description: Riyazi ifadələri qiymətləndirmək üçün bir kalkulyator. sqrt, cos, sin, abs və s. kimi funksiyalardan istifadə edə bilərsiniz. + + json-to-yaml-converter: + title: JSON-dan YAML-a çevirici + description: Bu onlayn canlı çevirici ilə sadəcə JSON-u YAML-a çevirin. + + url-parser: + title: URL təhlilçisi + description: Bir URL-i onun ayrı-ayrı tərkib hissələrinə (protokol, mənşə, parametrlər, port, istifadəçi adı-şifrə, ...) ayırın. + + iban-validator-and-parser: + title: IBAN doğrulayıcı və təhlilçi + description: IBAN nömrələrini doğrulayın və təhlil edin. Bir IBAN-ın etibarlı olub olmadığını yoxlayın və ölkə, BBAN, QR-IBAN olub olmadığını və IBAN-ın asan oxunan formatını əldə edin. + + user-agent-parser: + title: User-agent təhlilçisi + description: Bir user-agent sətrindən Brauzer, Mühərrik, Əməliyyat Sistemi, CPU və Cihaz növü/modelini aşkar edin və təhlil edin. + + numeronym-generator: + title: Nümeronim generatoru + description: Nümeronim, bir qısaltma yaratmaq üçün rəqəmdən istifadə olunan bir sözdür. Məsələn, "i18n", "internationalization" sözünün nümeronimidir, burada 18, sözdəki ilk i və son n hərfi arasındakı hərflərin sayını bildirir. + + case-converter: + title: Hərf registri çeviricisi + description: Bir sətrin hərf registrini dəyişdirin və müxtəlif formatlar arasında seçim edin. + + html-entities: + title: HTML obyektlərini dəyiş + description: HTML obyektlərini dəyişin və ya geri qaytarın (<,>, &, " və ' kimi simvolları HTML versiyaları ilə əvəz edin). + + json-prettify: + title: JSON səliqəyə salma və formatlama + description: JSON sətrinizi anlaşıqlı, insanlar tərəfindən oxuna bilən formata salın. + + docker-run-to-docker-compose-converter: + title: Docker run-dan Docker compose-a çevirici + description: \"docker run\" əmrlərini docker-compose fayllarına çevirir! + + mac-address-lookup: + title: MAC ünvanı axtarışı + description: Bir cihazın MAC ünvanına görə təchizatçısını və istehsalçısını tapın. + + mime-types: + title: MIME tipləri + description: MIME tiplərini fayl uzantılarına və əksinə çevirin. + + toml-to-json: + title: TOML-dan JSON-a + description: TOML-u təhlil edin və JSON-a çevirin. + + lorem-ipsum-generator: + title: Lorem ipsum generatoru + description: Lorem ipsum, mənalı məzmuna əsaslanmadan bir sənədin və ya şriftin vizual formasını nümayiş etdirmək üçün tez-tez istifadə olunan bir yer tutucu mətndir. + + qrcode-generator: + title: QR Kod generatoru + description: Bir URL (və ya sadəcə mətn) üçün QR kod yaradın, endirin və arxa fon ilə ön plan rənglərini fərdiləşdirin. + + wifi-qrcode-generator: + title: WiFi QR Kod generatoru + description: WiFi şəbəkələrinə sürətli qoşulmaq üçün QR kodlar yaradın və endirin. + + xml-formatter: + title: XML formatlayıcı + description: XML sətrinizi anlaşıqlı, insanlar tərəfindən oxuna bilən formata salın. + + temperature-converter: + title: Temperatur çeviricisi + description: Kelvin, Selsi, Farenheyt, Rankin, Delil, Nyuton, Reomür və Römer üçün dərəcə temperatur çevirmələri. + + chmod-calculator: + title: Chmod kalkulyatoru + description: Bu onlayn chmod kalkulyatoru ilə chmod icazələrinizi və əmrlərinizi hesablayın. + + rsa-key-pair-generator: + title: RSA açar cütü generatoru + description: Yeni təsadüfi RSA şəxsi və açıq pem sertifikat açar cütü yaradın. + + html-wysiwyg-editor: + title: HTML WYSIWYG redaktoru + description: Məzmunun mənbə kodunu dərhal yaradan onlayn, zəngin xüsusiyyətli WYSIWYG HTML redaktoru. + + yaml-to-toml: + title: YAML-dan TOML-a + description: YAML-ı təhlil edin və TOML-a çevirin. + + mac-address-generator: + title: MAC ünvanı generatoru + description: Miqdarı və prefiksi daxil edin. MAC ünvanları seçdiyiniz registrdə (böyük və ya kiçik hərflərlə) yaradılacaq. + + json-diff: + title: JSON fərqi + description: İki JSON obyektini müqayisə edin və aralarındakı fərqləri əldə edin. + + jwt-parser: + title: JWT təhlilçisi + description: JSON Web Tokeninizi (jwt) təhlil edin, deşifrələyin və məzmununu göstərin. + + date-converter: + title: Tarix-zaman çeviricisi + description: Tarix və zamanı müxtəlif formatlara çevirin. + + phone-parser-and-formatter: + title: Telefon təhlilçisi və formatlayıcısı + description: Telefon nömrələrini təhlil edin, doğrulayın və formatlayın. Telefon nömrəsi haqqında ölkə kodu, növü və s. kimi məlumatlar əldə edin. + + ipv4-subnet-calculator: + title: IPv4 alt şəbəkə kalkulyatoru + description: IPv4 CIDR bloklarınızı təhlil edin və alt şəbəkəniz haqqında ehtiyacınız olan bütün məlumatları əldə edin. + + og-meta-generator: + title: Open graph meta generatoru + description: Veb-saytınız üçün open-graph və sosial media HTML meta teqləri yaradın. + + ipv6-ula-generator: + title: IPv6 ULA generatoru + description: RFC4193-ə uyğun olaraq şəbəkəniz üçün öz yerli, marşrutlanmayan IP ünvanlarınızı yaradın. + + hash-text: + title: Mətni heşləmək + description: 'Bir mətni istədiyiniz funksiya ilə heşləyin: MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 və ya RIPEMD160' + + json-to-toml: + title: JSON-dan TOML-a + description: JSON-u təhlil edin və TOML-a çevirin. + + device-information: + title: Cihaz məlumatı + description: Cari cihazınız haqqında məlumat əldə edin (ekran ölçüsü, piksel nisbəti, user agent, ...) + + pdf-signature-checker: + title: PDF imza yoxlayıcısı + description: PDF faylının imzalarını yoxlayın. İmzalanmış PDF faylında, faylın imzalandıqdan sonra məzmununun dəyişdirilib-dəyişdirilmədiyini müəyyən etmək üçün istifadə oluna bilən bir və ya bir neçə imza olur. + + json-minify: + title: JSON kiçiltmə + description: Lazımsız boşluqları aradan qaldıraraq JSON-unuzu kiçildin və sıxın. + + ulid-generator: + title: ULID generatoru + description: Təsadüfi Universal Unikal Leksikoqrafik Sıralana bilən İdentifikator (ULID) yaradın. + + string-obfuscator: + title: Sətir gizlədici + description: Bir sətri (gizli məlumat, IBAN və ya token kimi) məzmununu açıqlamadan paylaşmaq və müəyyən etmək üçün gizlədin. + + base-converter: + title: Tam ədəd əsası çeviricisi + description: Bir ədədi fərqli əsaslar (onluq, onaltılıq, ikilik, səkkizlik, base64, ...) arasında çevirin. + + yaml-to-json-converter: + title: YAML-dan JSON-a çevirici + description: Bu onlayn canlı çevirici ilə sadəcə YAML-ı JSON-a çevirin. + + uuid-generator: + title: UUID generatoru + description: Universal Unikal İdentifikator (UUID), kompüter sistemlərində məlumatları müəyyənləşdirmək üçün istifadə olunan 128 bitlik bir ədəddir. Mümkün UUID-lərin sayı 16^32, yəni 2^128 və ya təxminən 3.4x10^38-dir (bu çox böyük rəqəmdir!). + + ipv4-address-converter: + title: IPv4 ünvanı çeviricisi + description: Bir IP ünvanını onluq, ikilik, onaltılıq və hətta onun IPv6 təsvirinə çevirin. + + text-statistics: + title: Mətn statistikası + description: Mətn haqqında məlumat, simvolların sayı, sözlərin sayı, baytla ölçüsü və s. kimi məlumatlar əldə edin. + + text-to-nato-alphabet: + title: Mətndən NATO əlifbasına + description: Şifahi ötürmə üçün mətni NATO fonetik əlifbasına çevirin. + + basic-auth-generator: + title: Basic auth generatoru + description: İstifadəçi adı və şifrədən base64 basic auth başlığı yaradın. + + text-to-unicode: + title: Mətndən Unikoda + description: Mətni unikoda çevirin və əksinə. + + ipv4-range-expander: + title: IPv4 diapazonu genişləndiricisi + description: Başlanğıc və son IPv4 ünvanı verildikdə, bu alət CIDR notasiyası ilə birlikdə etibarlı bir IPv4 alt şəbəkəsini hesablayır. + + text-diff: + title: Mətn fərqi + description: İki mətni müqayisə edin və aralarındakı fərqləri görün. + + otp-generator: + title: OTP kod generatoru + description: Çoxfaktorlu autentifikasiya üçün zamana əsaslanan OTP (birdəfəlik şifrə) yaradın və doğrulayın. + + url-encoder: + title: URL formatlı sətirləri kodla/deşifrələ + description: Mətni URL kodlanmış formata (həmçinin "faiz kodlaması" kimi tanınır) çevirin və ya bu formatdan deşifrələyin. + + text-to-binary: + title: Mətndən ASCII ikilik koda + description: Mətni onun ASCII ikilik təsvirinə çevirin və əksinə. \ No newline at end of file diff --git a/locales/tr.yml b/locales/tr.yml new file mode 100644 index 0000000000..3aa3e53607 --- /dev/null +++ b/locales/tr.yml @@ -0,0 +1,401 @@ +# Turkish translation by webmavie +# Türkçe çeviri webmavie tarafından yapıldı. + +home: + categories: + newestTools: En yeni araçlar + favoriteTools: 'Favori araçlarınız' + allTools: 'Tüm araçlar' + favoritesDndToolTip: 'Favorileri yeniden sıralamak için sürükleyip bırakın' + subtitle: 'Geliştiriciler için kullanışlı araçlar' + toggleMenu: 'Menüyü aç/kapat' + home: Anasayfa + uiLib: 'UI Kütüphanesi' + support: 'IT-Tools gelişimini destekleyin' + buyMeACoffee: 'Bana bir kahve ısmarla' + follow: + title: 'it-tools''u sevdiniz mi?' + p1: 'Bize şurada bir yıldız verin:' + githubRepository: 'IT-Tools GitHub deposu' + p2: 'veya bizi takip edin:' + twitterXAccount: 'IT-Tools X hesabı' + thankYou: 'Teşekkürler!' + nav: + github: 'GitHub deposu' + githubRepository: 'IT-Tools GitHub deposu' + twitterX: 'X hesabı' + twitterXAccount: 'IT Tools X hesabı' + about: 'IT-Tools Hakkında' + aboutLabel: 'Hakkında' + darkMode: 'Karanlık mod' + lightMode: 'Aydınlık mod' + mode: 'Karanlık/aydınlık modu değiştir' +about: + content: > + # IT-Tools Hakkında + + [Corentin Thomasset](https://corentin.tech?utm_source=it-tools&utm_medium=about) tarafından ❤ ile yapılan bu harika web sitesi, geliştiriciler ve BT alanında çalışanlar için kullanışlı araçları bir araya getiriyor. Eğer faydalı bulursanız, lütfen faydalı bulabileceğini düşündüğünüz kişilerle paylaşmaktan çekinmeyin ve kısayol çubuğunuza eklemeyi unutmayın! + + IT-Tools açık kaynaklı (GPL-3.0 lisansı altında) ve ücretsizdir ve her zaman öyle kalacaktır, ancak barındırma ve alan adını yenileme maliyetleri bana aittir. Çalışmalarımı desteklemek ve daha fazla araç eklemem için beni teşvik etmek isterseniz, lütfen [bana sponsor olarak](https://www.buymeacoffee.com/cthmsst) destek olmayı düşünün. + + + Türkçe çeviri [webmavie](https://github.com/webmavie) tarafından yapılmıştır. + + + ## Teknolojiler + + IT-Tools, Naive UI bileşen kütüphanesi ile Vue.js (Vue 3) kullanılarak yapılmıştır ve Vercel tarafından barındırılıp sürekli olarak dağıtılmaktadır. Bazı araçlarda üçüncü taraf açık kaynak kütüphaneleri kullanılmaktadır, tam listeyi deponun [package.json](https://github.com/CorentinTh/it-tools/blob/main/package.json) dosyasında bulabilirsiniz. + + ## Bir hata mı buldunuz? Eksik bir araç mı var? + + Eğer şu an burada bulunmayan ve faydalı olabileceğini düşündüğünüz bir araca ihtiyacınız varsa, GitHub deposundaki [sorunlar bölümünde](https://github.com/CorentinTh/it-tools/issues/new/choose) bir özellik talebi gönderebilirsiniz. + + Ve eğer bir hata bulduysanız veya bir şey beklendiği gibi çalışmıyorsa, lütfen GitHub deposundaki [sorunlar bölümünde](https://github.com/CorentinTh/it-tools/issues/new/choose) bir hata raporu oluşturun. + +404: + notFound: '404 Bulunamadı' + sorry: 'Üzgünüz, bu sayfa mevcut değil gibi görünüyor' + maybe: 'Belki önbellek garip davranıyordur, sayfayı yenilemeyi zorlamayı deneyin?' + backHome: 'Anasayfaya dön' +favoriteButton: + remove: 'Favorilerden kaldır' + add: 'Favorilere ekle' +toolCard: + new: Yeni +search: + label: Ara +tools: + categories: + favorite-tools: 'Favori araçlarınız' + crypto: Kripto + converter: Dönüştürücü + web: Web + images and videos: 'Görseller & Videolar' + development: Geliştirme + network: Ağ + math: Matematik + measurement: Ölçüm + text: Metin + data: Veri + + password-strength-analyser: + title: Parola gücü analizcisi + description: Parolanızın gücünü bu yalnızca istemci tarafında çalışan parola gücü analizcisi ve kırılma süresi tahmin aracı ile keşfedin. + + chronometer: + title: Kronometre + description: Bir şeyin süresini izleyin. Temel olarak basit kronometre özelliklerine sahip bir kronometre. + + token-generator: + title: Token oluşturucu + description: İstediğiniz karakterler, büyük veya küçük harfler, sayılar ve/veya sembollerle rastgele dizeler oluşturun. + + uppercase: Büyük harf (ABC...) + lowercase: Küçük harf (abc...) + numbers: Sayılar (123...) + symbols: Semboller (!-;...) + length: Uzunluk + tokenPlaceholder: 'Oluşturulan token...' + copied: Token panoya kopyalandı + button: + copy: Kopyala + refresh: Yenile + percentage-calculator: + title: Yüzde hesaplayıcı + description: Bir değerden başka bir değere veya bir yüzdeden bir değere kolayca yüzde hesaplayın. + + svg-placeholder-generator: + title: SVG yer tutucu oluşturucu + description: Uygulamalarınızda yer tutucu olarak kullanmak için svg resimleri oluşturun. + + json-to-csv: + title: JSON'dan CSV'ye + description: Otomatik başlık algılama ile JSON'u CSV'ye dönüştürün. + + camera-recorder: + title: Kamera kaydedici + description: Web kameranızdan veya kameranızdan bir resim çekin veya video kaydedin. + + keycode-info: + title: Tuş kodu bilgisi + description: Basılan herhangi bir tuşun javascript tuş kodunu, kodunu, konumunu ve değiştiricilerini bulun. + + emoji-picker: + title: Emoji seçici + description: Emojileri kolayca kopyalayıp yapıştırın ve her emojinin unicode ve kod noktası değerini alın. + + color-converter: + title: Renk dönüştürücü + description: Farklı formatlar (hex, rgb, hsl ve css adı) arasında renk dönüştürün. + + bcrypt: + title: Bcrypt + description: Bcrypt kullanarak metin dizelerini hash'leyin ve karşılaştırın. Bcrypt, Blowfish şifresine dayalı bir parola hashleme fonksiyonudur. + + crontab-generator: + title: Crontab oluşturucu + description: Crontab'ı doğrulayın ve oluşturun ve cron zamanlamasının insanlar tarafından okunabilir açıklamasını alın. + + http-status-codes: + title: HTTP durum kodları + description: Tüm HTTP durum kodlarının listesi, adları ve anlamları. + + sql-prettify: + title: SQL güzelleştirme ve biçimlendirme + description: SQL sorgularınızı çevrimiçi olarak biçimlendirin ve güzelleştirin (çeşitli SQL diyalektlerini destekler). + + benchmark-builder: + title: Benchmark oluşturucu + description: Bu çok basit çevrimiçi benchmark oluşturucu ile görevlerin yürütme sürelerini kolayca karşılaştırın. + + git-memo: + title: Git kopya kağıdı + description: Git, merkezi olmayan bir sürüm yönetim yazılımıdır. Bu kopya kağıdı ile en yaygın git komutlarına hızlı erişiminiz olacak. + + slugify-string: + title: Dizeyi slugify yapma + description: Bir dizeyi URL, dosya adı ve kimlik için güvenli hale getirin. + + encryption: + title: Metin şifreleme / deşifreleme + description: AES, TripleDES, Rabbit veya RC4 gibi kripto algoritmalarını kullanarak düz metni şifreleyin ve şifreli metni deşifre edin. + + random-port-generator: + title: Rastgele port oluşturucu + description: '"Bilinen" portların (0-1023) aralığı dışında rastgele port numaraları oluşturun.' + + yaml-prettify: + title: YAML güzelleştirme ve biçimlendirme + description: YAML dizenizi dostça, insanlar tarafından okunabilir bir formata güzelleştirin. + + eta-calculator: + title: ETA hesaplayıcı + description: Bir görevin yaklaşık bitiş zamanını belirlemek için bir ETA (Tahmini Varış Zamanı) hesaplayıcısı, örneğin bir dosya indirmenin bitiş zamanı ve süresi. + + roman-numeral-converter: + title: Romen rakamı dönüştürücü + description: Romen rakamlarını sayılara ve sayıları Romen rakamlarına dönüştürün. + + hmac-generator: + title: Hmac oluşturucu + description: Gizli bir anahtar ve favori hashleme fonksiyonunuzu kullanarak hash tabanlı bir mesaj doğrulama kodu (HMAC) hesaplar. + + bip39-generator: + title: BIP39 parola oluşturucu + description: Mevcut veya rastgele bir anımsatıcıdan bir BIP39 parolası oluşturun veya paroladan anımsatıcıyı alın. + + base64-file-converter: + title: Base64 dosya dönüştürücü + description: Bir dize, dosya veya resmi base64 temsiline dönüştürün. + + list-converter: + title: Liste dönüştürücü + description: Bu araç sütun tabanlı verileri işleyebilir ve her satıra çeşitli değişiklikler (yer değiştirme, önek ve sonek ekleme, listeyi ters çevirme, listeyi sıralama, değerleri küçük harfe çevirme, değerleri kısaltma) uygulayabilir. + + base64-string-converter: + title: Base64 dize kodlayıcı/kod çözücü + description: Dizeleri base64 temsillerine kolayca kodlayın ve kodlarını çözün. + + toml-to-yaml: + title: TOML'dan YAML'a + description: TOML'u ayrıştırın ve YAML'a dönüştürün. + + math-evaluator: + title: Matematiksel ifade değerlendirici + description: 'Matematiksel ifadeleri değerlendirmek için bir hesap makinesi. Sqrt, cos, sin, abs, vb. gibi fonksiyonları kullanabilirsiniz.' + + json-to-yaml-converter: + title: JSON'dan YAML'a dönüştürücü + description: Bu çevrimiçi canlı dönüştürücü ile JSON'u kolayca YAML'a dönüştürün. + + url-parser: + title: URL ayrıştırıcı + description: 'Bir URL''yi ayrı bileşenlerine (protokol, kaynak, parametreler, port, kullanıcı adı-şifre, ...) ayrıştırın.' + + iban-validator-and-parser: + title: IBAN doğrulayıcı ve ayrıştırıcı + description: IBAN numaralarını doğrulayın ve ayrıştırın. Bir IBAN'ın geçerli olup olmadığını kontrol edin ve ülke, BBAN, QR-IBAN olup olmadığını ve IBAN'ın dostu formatını alın. + + user-agent-parser: + title: User-agent ayrıştırıcı + description: 'Bir user-agent dizesinden Tarayıcı, Motor, İşletim Sistemi, CPU ve Cihaz türü/modelini tespit edin ve ayrıştırın.' + + numeronym-generator: + title: Numeronym oluşturucu + description: 'Numeronym, bir kısaltma oluşturmak için bir sayının kullanıldığı bir kelimedir. Örneğin, "i18n", kelimenin ilk i''si ile son n''si arasındaki 18 harf sayısını temsil eden "internationalization" kelimesinin bir numeronymidir.' + + case-converter: + title: Harf durumu dönüştürücü + description: Bir dizenin harf durumunu dönüştürün ve farklı formatlar arasından seçim yapın + + html-entities: + title: HTML entity'lerini escape etme + description: 'HTML entity''lerini escape edin veya geri alın ( <,>, &, " ve '' gibi karakterleri HTML versiyonlarıyla değiştirin)' + + json-prettify: + title: JSON güzelleştirme ve biçimlendirme + description: JSON dizenizi dostça, insanlar tarafından okunabilir bir formata güzelleştirin. + + docker-run-to-docker-compose-converter: + title: Docker run'dan Docker compose'a dönüştürücü + description: '"docker run" komutlarını docker-compose dosyalarına dönüştürür!' + + mac-address-lookup: + title: MAC adresi sorgulama + description: MAC adresine göre bir cihazın satıcısını ve üreticisini bulun. + + mime-types: + title: MIME türleri + description: MIME türlerini dosya uzantılarına ve tersine dönüştürün. + + toml-to-json: + title: TOML'dan JSON'a + description: TOML'u ayrıştırın ve JSON'a dönüştürün. + + lorem-ipsum-generator: + title: Lorem ipsum oluşturucu + description: Lorem ipsum, anlamlı içeriğe dayanmadan bir belgenin veya yazı tipinin görsel formunu göstermek için yaygın olarak kullanılan bir yer tutucu metindir + + qrcode-generator: + title: QR Kod oluşturucu + description: 'Bir URL (veya sadece düz metin) için bir QR kodu oluşturun ve indirin, arka plan ve ön plan renklerini özelleştirin.' + + wifi-qrcode-generator: + title: WiFi QR Kodu oluşturucu + description: WiFi ağlarına hızlı bağlantılar için QR kodları oluşturun ve indirin. + + xml-formatter: + title: XML biçimlendirici + description: XML dizenizi dostça, insanlar tarafından okunabilir bir formata güzelleştirin. + + temperature-converter: + title: Sıcaklık dönüştürücü + description: 'Kelvin, Santigrat, Fahrenhayt, Rankine, Delisle, Newton, Réaumur ve Rømer için derece sıcaklık dönüşümleri.' + + chmod-calculator: + title: Chmod hesaplayıcı + description: Bu çevrimiçi chmod hesaplayıcı ile chmod izinlerinizi ve komutlarınızı hesaplayın. + + rsa-key-pair-generator: + title: RSA anahtar çifti oluşturucu + description: Yeni bir rastgele RSA özel ve genel pem sertifika anahtar çifti oluşturun. + + html-wysiwyg-editor: + title: HTML WYSIWYG düzenleyici + description: İçeriğin kaynak kodunu anında oluşturan çevrimiçi, zengin özellikli WYSIWYG HTML düzenleyici. + + yaml-to-toml: + title: YAML'dan TOML'a + description: YAML'ı ayrıştırın ve TOML'a dönüştürün. + + mac-address-generator: + title: MAC adresi oluşturucu + description: Miktarı ve öneki girin. MAC adresleri seçtiğiniz harf durumunda (büyük veya küçük) oluşturulacaktır + + json-diff: + title: JSON farkı + description: İki JSON nesnesini karşılaştırın ve aralarındaki farkları görün. + + jwt-parser: + title: JWT ayrıştırıcı + description: JSON Web Token'ınızı (jwt) ayrıştırın, kodunu çözün ve içeriğini görüntüleyin. + + date-converter: + title: Tarih-saat dönüştürücü + description: Tarih ve saati çeşitli farklı formatlara dönüştürün + + phone-parser-and-formatter: + title: Telefon ayrıştırıcı ve biçimlendirici + description: 'Telefon numaralarını ayrıştırın, doğrulayın ve biçimlendirin. Ülke kodu, türü, vb. gibi telefon numarası hakkında bilgi alın.' + + ipv4-subnet-calculator: + title: IPv4 alt ağ hesaplayıcı + description: IPv4 CIDR bloklarınızı ayrıştırın ve alt ağınız hakkında ihtiyacınız olan tüm bilgileri alın. + + og-meta-generator: + title: Open graph meta oluşturucu + description: Web siteniz için open-graph ve sosyal medya HTML meta etiketleri oluşturun. + + ipv6-ula-generator: + title: IPv6 ULA oluşturucu + description: RFC4193'e göre ağınız için kendi yerel, yönlendirilemeyen IP adreslerinizi oluşturun. + + hash-text: + title: Metin hashleme + description: 'Bir metin dizesini ihtiyacınız olan fonksiyonu kullanarak hashleyin : MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 veya RIPEMD160' + + json-to-toml: + title: JSON'dan TOML'a + description: JSON'u ayrıştırın ve TOML'a dönüştürün. + + device-information: + title: Cihaz bilgileri + description: 'Mevcut cihazınız hakkında bilgi alın (ekran boyutu, piksel oranı, user agent, ...)' + + pdf-signature-checker: + title: PDF imza denetleyicisi + description: Bir PDF dosyasının imzalarını doğrulayın. İmzalı bir PDF dosyası, dosyanın imzalandığından bu yana içeriğinin değiştirilip değiştirilmediğini belirlemek için kullanılabilecek bir veya daha fazla imza içerir. + + json-minify: + title: JSON küçültücü + description: Gereksiz boşlukları kaldırarak JSON'unuzu küçültün ve sıkıştırın. + + ulid-generator: + title: ULID oluşturucu + description: Rastgele Evrensel Benzersiz Sözlükbilimsel Sıralanabilir Tanımlayıcı (ULID) oluşturun. + + string-obfuscator: + title: Dize karartıcı + description: Bir dizeyi (bir sır, IBAN veya token gibi) içeriğini ifşa etmeden paylaşılabilir ve tanımlanabilir hale getirmek için karartın. + + base-converter: + title: Tamsayı taban dönüştürücü + description: 'Bir sayıyı farklı tabanlar arasında dönüştürün (ondalık, onaltılık, ikili, sekizli, base64, ...)' + + yaml-to-json-converter: + title: YAML'dan JSON'a dönüştürücü + description: Bu çevrimiçi canlı dönüştürücü ile YAML'ı kolayca JSON'a dönüştürün. + + uuid-generator: + title: UUID oluşturucu + description: 'Evrensel Benzersiz Tanımlayıcı (UUID), bilgisayar sistemlerinde bilgiyi tanımlamak için kullanılan 128-bit bir sayıdır. Olası UUID''lerin sayısı 16^32, yani 2^128 veya yaklaşık 3.4x10^38''dir (ki bu çok fazladır!).' + + ipv4-address-converter: + title: IPv4 adresi dönüştürücü + description: Bir IP adresini ondalık, ikili, onaltılık veya hatta bir IPv6 temsiline dönüştürün. + + text-statistics: + title: Metin istatistikleri + description: 'Bir metin, karakter sayısı, kelime sayısı, bayt cinsinden boyutu, ... hakkında bilgi alın.' + + text-to-nato-alphabet: + title: Metinden NATO alfabesine + description: Sözlü iletim için metni NATO fonetik alfabesine dönüştürün. + + basic-auth-generator: + title: Basic auth oluşturucu + description: Bir kullanıcı adı ve şifreden base64 basic auth başlığı oluşturun. + + text-to-unicode: + title: Metinden Unicode'a + description: Metni unicode'a ayrıştırın ve dönüştürün ve tersini yapın + + ipv4-range-expander: + title: IPv4 aralık genişletici + description: Verilen bir başlangıç ve bitiş IPv4 adresine göre, bu araç CIDR notasyonu ile birlikte geçerli bir IPv4 alt ağı hesaplar. + + text-diff: + title: Metin farkı + description: İki metni karşılaştırın ve aralarındaki farkları görün. + + otp-generator: + title: OTP kodu oluşturucu + description: Çok faktörlü kimlik doğrulama için zaman tabanlı OTP (tek kullanımlık şifre) oluşturun ve doğrulayın. + + url-encoder: + title: URL formatlı dizeleri kodla/kodunu çöz + description: 'Metni URL kodlu formata (aynı zamanda "yüzde kodlu" olarak da bilinir) kodlayın veya bu formattan kodunu çözün.' + + text-to-binary: + title: Metinden ASCII ikiliye + description: Metni ASCII ikili temsiline dönüştürün ve tersini yapın. \ No newline at end of file diff --git a/src/modules/i18n/components/locale-selector.vue b/src/modules/i18n/components/locale-selector.vue index 3fef72ab9e..540228139f 100644 --- a/src/modules/i18n/components/locale-selector.vue +++ b/src/modules/i18n/components/locale-selector.vue @@ -3,6 +3,8 @@ const { availableLocales, locale } = useI18n(); const localesLong: Record = { en: 'English', + az: 'Azərbaycanca', + tr: 'Türkçe', de: 'Deutsch', es: 'Español', fr: 'Français', @@ -27,6 +29,6 @@ const localeOptions = computed(() => v-model:value="locale" :options="localeOptions" placeholder="Select a language" - w-100px + w-150px />