ქეისის გადამყვანი
ტექსტის კონვერტაცია გვერდის გადატვირთვის გარეშე.
ტექსტური ინსტრუმენტი
ტექსტის ფორმატირება წერისთვის, გამოქვეყნებისთვის და URLs.
ტექსტის კონვერტაცია გვერდის გადატვირთვის გარეშე.
განაგრძეთ თქვენი ტექსტის რედაქტირება, შემოწმება და მომზადება.
ჩასვით ან აკრიფეთ ტექსტი შესაყვან ველში და დააჭირეთ სასურველი სტილის ღილაკს: დიდი ასო ყველა ასოს დიდად აქცევს, მცირე ასო — ყველა ასოს პატარად, სათაურის რეგისტრი ყოველი სიტყვის პირველ ასოს ხდის დიდს, წინადადების რეგისტრი — მხოლოდ მთელი ტექსტის პირველ ასოს, ხოლო შლაგი ქმნის მცირე ასოებისგან შემდგარ, დეფისებით გამოყოფილ სტრიქონს URL-ისთვის. შედეგი ანაცვლებს ტექსტს ველში, ხოლო ღილაკი კოპირება მას ბუფერში ათავსებს, რომ პირდაპირ ჩასვათ დოკუმენტში, CMS-ის ველში ან კოდში.
„რეგისტრი“ აღწერს, ასოები დიდი (მაღალი) თუ პატარა (მცირე) ასოებითაა დაწერილი და როგორია დიდი ასოების განლაგება მთელ ფრაზაში. ჩვეული მაღალი და დაბალი რეგისტრის გარდა, პროგრამისტები და რედაქტორები იყენებენ დასახელებულ კონვენციებს: Title Case სათაურებისთვის, Sentence case ძირითადი ტექსტისთვის, camelCase და snake_case ცვლადების სახელებისთვის და kebab-case URL-ებისა და ფაილების სახელებისთვის. თითოეული სტილი უბრალოდ წესია იმისა, თუ რომელი ასოა დიდი და როგორ ერთდება სიტყვები. მათ შორის გადაყვანა ტექსტს იმ სახეს აძლევს, რომელსაც სათაური, API ან ვებ-მისამართი მოელის.
ქვემოთ მოცემულ ცხრილში ერთი და იგივე ფრაზა „the quick brown fox“ ნაჩვენებია თითოეულ გავრცელებულ სტილში, რომ დაინახოთ, ზუსტად როგორ იცვლება ასოები და სიტყვებს შორის გამმიჯნავები.
| რეგისტრის სტილი | შედეგის მაგალითი | სად გამოიყენება |
|---|---|---|
| UPPERCASE | THE QUICK BROWN FOX | აქცენტი, აკრონიმები, გაფრთხილებები |
| lowercase | the quick brown fox | არაფორმალური ტექსტი, თეგები, ჰეშთეგები |
| Title Case | The Quick Brown Fox | სათაურები და დასახელებები |
| Sentence case | The quick brown fox | ძირითადი ტექსტი და აღწერები |
| camelCase | theQuickBrownFox | ცვლადები JS, Java, C#-ში |
| snake_case | the_quick_brown_fox | ცვლადები Python, Ruby-ში |
| kebab-case | the-quick-brown-fox | URL-სლაგები, CSS-კლასები, ფაილები |
გაითვალისწინეთ: სტილებს შორის თავად სიტყვები და მათი თანმიმდევრობა არ იცვლება — იცვლება მხოლოდ ასოების სიდიდე და სიტყვებს შორის გამმიჯნავები.
დავუშვათ, წერთ სტატიის სათაურს How To Bake Sourdough Bread. გვერდზე სათაურისთვის გამოდგება სათაურის რეგისტრი — ზუსტად ასე იკითხება. გვერდის მისამართის ასაგებად გადადით შლაგის სტილზე და მიიღებთ how-to-bake-sourdough-bread — სუფთა სტრიქონს მცირე ასოებით და დეფისებით სიტყვებს შორის, დიდი ასოებისა და ჰარების გარეშე, რომლებიც ბმულს გააფუჭებდა. შლაგი იგივე სიტყვებს შეიცავს, რასაც სათაური, უბრალოდ ისეა დაფორმატებული, რომ მას ბრაუზერმაც, CMS-მაც და საძიებო სისტემამაც უპრობლემოდ წაიკითხონ.
სათაურის დიდი ასოებით ხელახლა აკრეფა, ცხრილიდან ჩასმული ტექსტის რეგისტრის გასწორება ან სათაურის ხელით URL-სლაგად ქცევა ნელია და შეცდომებით სავსე. ეს გადამყვანი ამას ერთ დაჭერაში აკეთებს. ავტორები მას სათაურების ერთგვაროვნად მოსაყვანად და წერილებიდან თუ PDF-ებიდან კოპირებული ტექსტის გასაწმენდად იყენებენ; დეველოპერები — წარწერის camelCase, snake_case და kebab-case-ს შორის გადასართავად, ენის ან ფრეიმვორქის შესაბამისად; ხოლო ნებისმიერ მათგანს, ვინც ონლაინ აქვეყნებს, შეუძლია სათაური მოწესრიგებულ სლაგად აქციოს ბმულისთვის. რადგან თითოეულ სტილს თავისი ღილაკი აქვს, შეგიძლიათ რამდენიმე სცადოთ და ის დატოვოთ, რომელიც უკეთ იკითხება, თავად სიტყვებზე ხელის შეუხებლად.
მთელი კონვერტაცია ლოკალურად, თქვენს ბრაუზერში, JavaScript-ით სრულდება, ამიტომ ჩასმული ტექსტი არ იტვირთება, არ ჩაიწერება და არ ინახება არცერთ სერვერზე; დახურეთ ჩანართი და ტექსტი გაქრება. ერთ რამეს ავტომატური რეგისტრი ვერ აფასებს — განზრახვას: მან არ იცის, რომ iPhone-ს, NASA-ს ან ადამიანის სახელს ფიქსირებული სტილი აქვს, ამიტომ Title Case-სა თუ Sentence case-ში გადაყვანის შემდეგ გადახედეთ საკუთარ სახელებს, ბრენდების დასახელებებსა და აკრონიმებს და გაასწორეთ ის ასოები, რომლებიც წესმა არასწორად შეცვალა.
სათაურის რეგისტრი ყოველი მნიშვნელოვანი სიტყვის პირველ ასოს დიდად აქცევს — ეს სტილი სათაურებსა და წიგნების დასახელებებში გამოიყენება. ეს ხელსაწყო ყველა სიტყვის პირველ ასოს ხდის დიდს. მკაცრ სარედაქციო სტანდარტებში მოკლე დამხმარე სიტყვები ჩვეულებრივ მცირე ასოთი რჩება, თუ ისინი სათაურის დასაწყისში არ დგას, ამიტომ გრძელი სათაურები ხელით გადაამოწმეთ, თუ კონკრეტულ სტილს მისდევთ, მაგალითად AP-ს ან Chicago-ს.
ეს ენის კონვენციაზეა დამოკიდებული. JavaScript, Java და C# ცვლადებსა და ფუნქციებში camelCase-ს იყენებს: პირველი სიტყვა მცირე ასოთი, ყოველი შემდეგი დიდი ასოთი იწყება, ჰარის გარეშე, მაგალითად userName. Python და Ruby snake_case-ს ანიჭებს უპირატესობას: სიტყვები მცირე ასოებითაა და ქვედა ტირეებით ერთდება, მაგალითად user_name. ენისთვის ჩვეული სტილის არჩევა კოდს თანმიმდევრულსა და სხვა დეველოპერებისთვის გასაგებს ხდის.
kebab-case სიტყვებს მცირე ასოებით, დეფისებით აერთებს, მაგალითად my-page-title. ეს URL-სლაგების, CSS-კლასების სახელებისა და ფაილების სახელების სტანდარტია, რადგან დეფისი უსაფრთხოა ვებ-მისამართებში და ადვილად იკითხება. საძიებო სისტემები დეფისს სიტყვების გამმიჯნავად აღიქვამს, ამიტომ kebab-case სლაგი SEO-სთვის უფრო ხელსაყრელია, ვიდრე ქვედა ტირეებით ან ჰარებით შედგენილი.
არა. რეგისტრის შეცვლა მხოლოდ იმას ცვლის, რომელი ასოა დიდი ან მცირე, ხოლო slug და snake_case სტილებში სიტყვებს შორის ჰარებს დეფისებით ან ქვედა ტირეებით ანაცვლებს. თავად სიტყვები და მათი თანმიმდევრობა უცვლელი რჩება, ამიტომ ტექსტის დაკარგვის გარეშე შეგიძლიათ წინ და უკან გადაიყვანოთ.
არა. ყველა კონვერტაცია ლოკალურად, თქვენს ბრაუზერში, JavaScript-ით სრულდება, ამიტომ ჩასმული ტექსტი მოწყობილობას არ ტოვებს და სერვერზე არ იგზავნება. შეგიძლიათ უსაფრთხოდ დაამუშავოთ მონახაზები, პირადი ჩანაწერები ან შიდა წარწერები.