Remove language files for English, Russian, and Turkmen, streamlining localization resources as part of the ongoing internationalization efforts.

This commit is contained in:
2025-07-29 18:24:17 +05:00
parent 1a3f82b22c
commit 6405150dd2
10 changed files with 451 additions and 153 deletions

64
lang/en.json Normal file
View File

@@ -0,0 +1,64 @@
{
"Home": "Home",
"About Us": "About Us",
"Our solutions": "Our solutions",
"News & Stories": "News & Stories",
"News": "News",
"Success Stories": "Success Stories",
"Careers": "Careers",
"Career Opportunities": "Career Opportunities",
"Internships": "Internships",
"Contact": "Contact",
"Get Started": "Get Started",
"Apply for": "Apply for",
"Close": "Close",
"Name": "Name",
"Birthdate": "Birthdate",
"Email": "Email",
"Phone Number": "Phone Number",
"Resume (PDF, DOC, DOCX)": "Resume (PDF, DOC, DOCX)",
"Cover Letter (Optional)": "Cover Letter (Optional)",
"Submit Application": "Submit Application",
"Location": "Location",
"Salary": "Salary",
"Per monthly": "Per monthly",
"Error": "Error",
"An error occurred. Please try again.": "An error occurred. Please try again.",
"Gujurly Inžener logo": "Gujurly Inžener logo",
"Gujurly Inžener": "Gujurly Inžener",
"Address": "Address",
"Quick links": "Quick links",
"Support": "Support",
"Terms & Conditions": "Terms & Conditions",
"Privacy Policy": "Privacy Policy",
"|": "|",
"Mode": "Mode",
"Light": "Light",
"Dark": "Dark",
"Language": "Language",
"Read Our News": "Read Our News",
"Read More": "Read More",
"No news found...": "No news found...",
"Comments": "Comments",
"No comments yet": "No comments yet",
"Post Comment": "Post Comment",
"Required fields are marked": "Required fields are marked",
"Full Name": "Full Name",
"Title": "Title",
"Type your comments....": "Type your comments....",
"Submit Comment": "Submit Comment",
"Recent Blog": "Recent Blog",
"Phone": "Phone",
"Email Address": "Email Address",
"Location:": "Location:",
"Salary:": "Salary:",
"Description": "Description",
"Responsibilities and Qualifications": "Responsibilities and Qualifications",
"Apply for this Career": "Apply for this Career",
"For general application, send your resume at": "For general application, send your resume at",
"Apply Now": "Apply Now",
"No careers found...": "No careers found...",
"Search Here": "Search Here",
"Recent Success Stories": "Recent Success Stories",
"No internships found...": "No internships found..."
}

20
lang/en/auth.php Normal file
View File

@@ -0,0 +1,20 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'These credentials do not match our records.',
'password' => 'The provided password is incorrect.',
'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
];

19
lang/en/pagination.php Normal file
View File

@@ -0,0 +1,19 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
'previous' => '&laquo; Previous',
'next' => 'Next &raquo;',
];

22
lang/en/passwords.php Normal file
View File

@@ -0,0 +1,22 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| outcome such as failure due to an invalid password / reset token.
|
*/
'reset' => 'Your password has been reset.',
'sent' => 'We have emailed your password reset link.',
'throttled' => 'Please wait before retrying.',
'token' => 'This password reset token is invalid.',
'user' => "We can't find a user with that email address.",
];

198
lang/en/validation.php Normal file
View File

@@ -0,0 +1,198 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'accepted' => 'The :attribute field must be accepted.',
'accepted_if' => 'The :attribute field must be accepted when :other is :value.',
'active_url' => 'The :attribute field must be a valid URL.',
'after' => 'The :attribute field must be a date after :date.',
'after_or_equal' => 'The :attribute field must be a date after or equal to :date.',
'alpha' => 'The :attribute field must only contain letters.',
'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.',
'alpha_num' => 'The :attribute field must only contain letters and numbers.',
'any_of' => 'The :attribute field is invalid.',
'array' => 'The :attribute field must be an array.',
'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.',
'before' => 'The :attribute field must be a date before :date.',
'before_or_equal' => 'The :attribute field must be a date before or equal to :date.',
'between' => [
'array' => 'The :attribute field must have between :min and :max items.',
'file' => 'The :attribute field must be between :min and :max kilobytes.',
'numeric' => 'The :attribute field must be between :min and :max.',
'string' => 'The :attribute field must be between :min and :max characters.',
],
'boolean' => 'The :attribute field must be true or false.',
'can' => 'The :attribute field contains an unauthorized value.',
'confirmed' => 'The :attribute field confirmation does not match.',
'contains' => 'The :attribute field is missing a required value.',
'current_password' => 'The password is incorrect.',
'date' => 'The :attribute field must be a valid date.',
'date_equals' => 'The :attribute field must be a date equal to :date.',
'date_format' => 'The :attribute field must match the format :format.',
'decimal' => 'The :attribute field must have :decimal decimal places.',
'declined' => 'The :attribute field must be declined.',
'declined_if' => 'The :attribute field must be declined when :other is :value.',
'different' => 'The :attribute field and :other must be different.',
'digits' => 'The :attribute field must be :digits digits.',
'digits_between' => 'The :attribute field must be between :min and :max digits.',
'dimensions' => 'The :attribute field has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.',
'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.',
'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.',
'email' => 'The :attribute field must be a valid email address.',
'ends_with' => 'The :attribute field must end with one of the following: :values.',
'enum' => 'The selected :attribute is invalid.',
'exists' => 'The selected :attribute is invalid.',
'extensions' => 'The :attribute field must have one of the following extensions: :values.',
'file' => 'The :attribute field must be a file.',
'filled' => 'The :attribute field must have a value.',
'gt' => [
'array' => 'The :attribute field must have more than :value items.',
'file' => 'The :attribute field must be greater than :value kilobytes.',
'numeric' => 'The :attribute field must be greater than :value.',
'string' => 'The :attribute field must be greater than :value characters.',
],
'gte' => [
'array' => 'The :attribute field must have :value items or more.',
'file' => 'The :attribute field must be greater than or equal to :value kilobytes.',
'numeric' => 'The :attribute field must be greater than or equal to :value.',
'string' => 'The :attribute field must be greater than or equal to :value characters.',
],
'hex_color' => 'The :attribute field must be a valid hexadecimal color.',
'image' => 'The :attribute field must be an image.',
'in' => 'The selected :attribute is invalid.',
'in_array' => 'The :attribute field must exist in :other.',
'in_array_keys' => 'The :attribute field must contain at least one of the following keys: :values.',
'integer' => 'The :attribute field must be an integer.',
'ip' => 'The :attribute field must be a valid IP address.',
'ipv4' => 'The :attribute field must be a valid IPv4 address.',
'ipv6' => 'The :attribute field must be a valid IPv6 address.',
'json' => 'The :attribute field must be a valid JSON string.',
'list' => 'The :attribute field must be a list.',
'lowercase' => 'The :attribute field must be lowercase.',
'lt' => [
'array' => 'The :attribute field must have less than :value items.',
'file' => 'The :attribute field must be less than :value kilobytes.',
'numeric' => 'The :attribute field must be less than :value.',
'string' => 'The :attribute field must be less than :value characters.',
],
'lte' => [
'array' => 'The :attribute field must not have more than :value items.',
'file' => 'The :attribute field must be less than or equal to :value kilobytes.',
'numeric' => 'The :attribute field must be less than or equal to :value.',
'string' => 'The :attribute field must be less than or equal to :value characters.',
],
'mac_address' => 'The :attribute field must be a valid MAC address.',
'max' => [
'array' => 'The :attribute field must not have more than :max items.',
'file' => 'The :attribute field must not be greater than :max kilobytes.',
'numeric' => 'The :attribute field must not be greater than :max.',
'string' => 'The :attribute field must not be greater than :max characters.',
],
'max_digits' => 'The :attribute field must not have more than :max digits.',
'mimes' => 'The :attribute field must be a file of type: :values.',
'mimetypes' => 'The :attribute field must be a file of type: :values.',
'min' => [
'array' => 'The :attribute field must have at least :min items.',
'file' => 'The :attribute field must be at least :min kilobytes.',
'numeric' => 'The :attribute field must be at least :min.',
'string' => 'The :attribute field must be at least :min characters.',
],
'min_digits' => 'The :attribute field must have at least :min digits.',
'missing' => 'The :attribute field must be missing.',
'missing_if' => 'The :attribute field must be missing when :other is :value.',
'missing_unless' => 'The :attribute field must be missing unless :other is :value.',
'missing_with' => 'The :attribute field must be missing when :values is present.',
'missing_with_all' => 'The :attribute field must be missing when :values are present.',
'multiple_of' => 'The :attribute field must be a multiple of :value.',
'not_in' => 'The selected :attribute is invalid.',
'not_regex' => 'The :attribute field format is invalid.',
'numeric' => 'The :attribute field must be a number.',
'password' => [
'letters' => 'The :attribute field must contain at least one letter.',
'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.',
'numbers' => 'The :attribute field must contain at least one number.',
'symbols' => 'The :attribute field must contain at least one symbol.',
'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.',
],
'present' => 'The :attribute field must be present.',
'present_if' => 'The :attribute field must be present when :other is :value.',
'present_unless' => 'The :attribute field must be present unless :other is :value.',
'present_with' => 'The :attribute field must be present when :values is present.',
'present_with_all' => 'The :attribute field must be present when :values are present.',
'prohibited' => 'The :attribute field is prohibited.',
'prohibited_if' => 'The :attribute field is prohibited when :other is :value.',
'prohibited_if_accepted' => 'The :attribute field is prohibited when :other is accepted.',
'prohibited_if_declined' => 'The :attribute field is prohibited when :other is declined.',
'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.',
'prohibits' => 'The :attribute field prohibits :other from being present.',
'regex' => 'The :attribute field format is invalid.',
'required' => 'The :attribute field is required.',
'required_array_keys' => 'The :attribute field must contain entries for: :values.',
'required_if' => 'The :attribute field is required when :other is :value.',
'required_if_accepted' => 'The :attribute field is required when :other is accepted.',
'required_if_declined' => 'The :attribute field is required when :other is declined.',
'required_unless' => 'The :attribute field is required unless :other is in :values.',
'required_with' => 'The :attribute field is required when :values is present.',
'required_with_all' => 'The :attribute field is required when :values are present.',
'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.',
'same' => 'The :attribute field must match :other.',
'size' => [
'array' => 'The :attribute field must contain :size items.',
'file' => 'The :attribute field must be :size kilobytes.',
'numeric' => 'The :attribute field must be :size.',
'string' => 'The :attribute field must be :size characters.',
],
'starts_with' => 'The :attribute field must start with one of the following: :values.',
'string' => 'The :attribute field must be a string.',
'timezone' => 'The :attribute field must be a valid timezone.',
'unique' => 'The :attribute has already been taken.',
'uploaded' => 'The :attribute failed to upload.',
'uppercase' => 'The :attribute field must be uppercase.',
'url' => 'The :attribute field must be a valid URL.',
'ulid' => 'The :attribute field must be a valid ULID.',
'uuid' => 'The :attribute field must be a valid UUID.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap our attribute placeholder
| with something more reader friendly such as "E-Mail Address" instead
| of "email". This simply helps us make our message more expressive.
|
*/
'attributes' => [],
];

64
lang/ru.json Normal file
View File

@@ -0,0 +1,64 @@
{
"Home": "Главная",
"About Us": "О нас",
"Our solutions": "Наши решения",
"News & Stories": "Новости и Истории",
"News": "Новости",
"Success Stories": "Истории успеха",
"Careers": "Карьера",
"Career Opportunities": "Карьерные возможности",
"Internships": "Стажировки",
"Contact": "Контакты",
"Get Started": "Начать",
"Apply for": "Подать заявку на",
"Close": "Закрыть",
"Name": "Имя",
"Birthdate": "Дата рождения",
"Email": "Электронная почта",
"Phone Number": "Номер телефона",
"Resume (PDF, DOC, DOCX)": "Резюме (PDF, DOC, DOCX)",
"Cover Letter (Optional)": "Сопроводительное письмо (необязательно)",
"Submit Application": "Отправить заявку",
"Location": "Местоположение",
"Salary": "Зарплата",
"Per monthly": "В месяц",
"Error": "Ошибка",
"An error occurred. Please try again.": "Произошла ошибка. Пожалуйста, попробуйте еще раз.",
"Gujurly Inžener logo": "Логотип Gujurly Inžener",
"Gujurly Inžener": "Gujurly Inžener",
"Address": "Адрес",
"Quick links": "Быстрые ссылки",
"Support": "Поддержка",
"Terms & Conditions": "Условия и положения",
"Privacy Policy": "Политика конфиденциальности",
"|": "|",
"Mode": "Режим",
"Light": "Светлый",
"Dark": "Темный",
"Language": "Язык",
"Read Our News": "Читайте наши новости",
"Read More": "Читать далее",
"No news found...": "Новости не найдены...",
"Comments": "Комментарии",
"No comments yet": "Пока нет комментариев",
"Post Comment": "Оставить комментарий",
"Required fields are marked": "Обязательные поля помечены",
"Full Name": "Полное имя",
"Title": "Заголовок",
"Type your comments....": "Напишите свои комментарии....",
"Submit Comment": "Отправить комментарий",
"Recent Blog": "Недавний блог",
"Phone": "Телефон",
"Email Address": "Адрес электронной почты",
"Location:": "Местоположение:",
"Salary:": "Зарплата:",
"Description": "Описание",
"Responsibilities and Qualifications": "Обязанности и квалификация",
"Apply for this Career": "Подать заявку на эту карьеру",
"For general application, send your resume at": "Для общего заявления отправьте свое резюме по адресу",
"Apply Now": "Подать сейчас",
"No careers found...": "Вакансии не найдены...",
"Search Here": "Искать здесь",
"Recent Success Stories": "Недавние истории успеха",
"No internships found...": "Стажировки не найдены..."
}

64
lang/tk.json Normal file
View File

@@ -0,0 +1,64 @@
{
"Home": "Baş sahypa",
"About Us": "Biz barada",
"Our solutions": "Biziň çözgütlerimiz",
"News & Stories": "Täzelikler we Hekaýalar",
"News": "Täzelikler",
"Success Stories": "Üstünlik hekaýalary",
"Careers": "Kariýera",
"Career Opportunities": "Kariýera mümkinçilikleri",
"Internships": "Hünär öwrenmek",
"Contact": "Habarlaşmak",
"Get Started": "Başlamak",
"Apply for": "Üçin ýüz tutmak",
"Close": "Ýapmak",
"Name": "Ady",
"Birthdate": "Doglan senesi",
"Email": "Elektron poçta",
"Phone Number": "Telefon belgisi",
"Resume (PDF, DOC, DOCX)": "Rezüme (PDF, DOC, DOCX)",
"Cover Letter (Optional)": "Goşmaça hat (islege görä)",
"Submit Application": "Arza ibermek",
"Location": "Ýerleşýän ýeri",
"Salary": "Aýlyk",
"Per monthly": "Aýda",
"Error": "Ýalňyşlyk",
"An error occurred. Please try again.": "Ýalňyşlyk ýüze çykdy. Haýyş edýäris, täzeden synanyşyň.",
"Gujurly Inžener logo": "Gujurly Inžener nyşany",
"Gujurly Inžener": "Gujurly Inžener",
"Address": "Salgy",
"Quick links": "Çalt baglanyşyklar",
"Support": "Goldaw",
"Terms & Conditions": "Şertler we Düzgünler",
"Privacy Policy": "Gizlinlik syýasaty",
"|": "|",
"Mode": "Režim",
"Light": "Ýagty",
"Dark": "Garaňky",
"Language": "Dil",
"Read Our News": "Täzeliklerimizi okaň",
"Read More": "Doly okaň",
"No news found...": "Täzelik tapylmady...",
"Comments": "Teswirler",
"No comments yet": "Heniz teswir ýok",
"Post Comment": "Teswir goýmak",
"Required fields are marked": "Zerur meýdanlar bellendi",
"Full Name": "Doly ady",
"Title": "Ady",
"Type your comments....": "Teswirleriňizi ýazyň....",
"Submit Comment": "Teswir ibermek",
"Recent Blog": "Soňky blog",
"Phone": "Telefon",
"Email Address": "Elektron poçta salgysy",
"Location:": "Ýerleşýän ýeri:",
"Salary:": "Aýlyk:",
"Description": "Beýany",
"Responsibilities and Qualifications": "Jogapkärçilikler we Hünärler",
"Apply for this Career": "Bu kariýera ýüz tutuň",
"For general application, send your resume at": "Umumy arza üçin rezyumeňizi şu salga iberiň",
"Apply Now": "Häzir ýüz tutuň",
"No careers found...": "Kariýera tapylmady...",
"Search Here": "Şu ýerde gözle",
"Recent Success Stories": "Soňky üstünlik hekaýalary",
"No internships found...": "Hünär öwrenmek tapylmady..."
}

View File

@@ -1,51 +0,0 @@
<?php
return [
'Search Here' => 'Search Here',
'Address' => 'Address',
'Phone' => 'Phone',
'Email Address' => 'Email Address',
'Location' => 'Location',
'Home' => 'Home',
'About Us' => 'About Us',
'Our solutions' => 'Our solutions',
'News & Stories' => 'News & Stories',
'News' => 'News',
'Success Stories' => 'Success Stories',
'Careers' => 'Careers',
'Career Opportunities' => 'Career Opportunities',
'Internships' => 'Internships',
'Contact' => 'Contact',
'Get Started' => 'Get Started',
'Salary:' => 'Salary:',
'Description' => 'Description',
'Responsibilities and Qualifications' => 'Responsibilities and Qualifications',
'Apply for this Career' => 'Apply for this Career',
'Apply for this Internship' => 'Apply for this Internship',
'Our Trusted Partners' => 'Our Trusted Partners',
'Mode' => 'Mode',
'light' => 'light',
'dark' => 'dark',
'Quick links' => 'Quick links',
'Support' => 'Support',
'Terms & Conditions' => 'Terms & Conditions',
'Privacy policy' => 'Privacy policy',
'About US' => 'About US',
'About Page Settings' => 'About Page Settings',
'Portfolio' => 'Portfolio',
'Contact Page Settings' => 'Contact Page Settings',
'Manage Solutions' => 'Manage Solutions',
'Success Section' => 'Success Section',
'Settings' => 'Settings',
'|' => '|',
'Gujurly Inžener logo' => 'Gujurly Inžener logo',
'Comments' => 'Comments',
'No comments yet' => 'No comments yet',
'Post Comment' => 'Post Comment',
'Required fields are marked' => 'Required fields are marked',
'Full Name' => 'Full Name',
'Title' => 'Title',
'Type your comments....' => 'Type your comments....',
'Submit Comment' => 'Submit Comment',
'Recent Blog' => 'Recent Blog',
];

View File

@@ -1,51 +0,0 @@
<?php
return [
'Search Here' => 'Искать здесь',
'Address' => 'Адрес',
'Phone' => 'Телефон',
'Email Address' => 'Адрес электронной почты',
'Location' => 'Местонахождение',
'Home' => 'Главная',
'About Us' => 'О нас',
'Our solutions' => 'Наши решения',
'News & Stories' => 'Новости и истории',
'News' => 'Новости',
'Success Stories' => 'Истории успеха',
'Careers' => 'Карьера',
'Career Opportunities' => 'Возможности карьерного роста',
'Internships' => 'Стажировки',
'Contact' => 'Контакты',
'Get Started' => 'Начать',
'Salary:' => 'Зарплата:',
'Description' => 'Описание',
'Responsibilities and Qualifications' => 'Обязанности и квалификация',
'Apply for this Career' => 'Подать заявку на эту вакансию',
'Apply for this Internship' => 'Подать заявку на эту стажировку',
'Our Trusted Partners' => 'Наши доверенные партнеры',
'Mode' => 'Режим',
'light' => 'светлый',
'dark' => 'темный',
'Quick links' => 'Быстрые ссылки',
'Support' => 'Поддержка',
'Terms & Conditions' => 'Условия и положения',
'Privacy policy' => 'Политика конфиденциальности',
'About US' => 'О нас',
'About Page Settings' => 'Настройки страницы «О нас»',
'Portfolio' => 'Портфолио',
'Contact Page Settings' => 'Настройки страницы контактов',
'Manage Solutions' => 'Управление решениями',
'Success Section' => 'Раздел «Успех»',
'Settings' => 'Настройки',
'|' => '|',
'Gujurly Inžener logo' => 'Логотип Gujurly Inžener',
'Comments' => 'Комментарии',
'No comments yet' => 'Пока нет комментариев',
'Post Comment' => 'Оставить комментарий',
'Required fields are marked' => 'Обязательные поля отмечены',
'Full Name' => 'Полное имя',
'Title' => 'Заголовок',
'Type your comments....' => 'Введите ваши комментарии....',
'Submit Comment' => 'Отправить комментарий',
'Recent Blog' => 'Последние новости блога',
];

View File

@@ -1,51 +0,0 @@
<?php
return [
'Search Here' => 'Şu ýerden gözle',
'Address' => 'Salgy',
'Phone' => 'Telefon',
'Email Address' => 'E-poçta salgysy',
'Location' => 'Ýerleşýän ýeri',
'Home' => 'Baş sahypa',
'About Us' => 'Biz barada',
'Our solutions' => 'Biziň çözgütlerimiz',
'News & Stories' => 'Täzelikler we Hekaýalar',
'News' => 'Täzelikler',
'Success Stories' => 'Üstünlik Hekaýalary',
'Careers' => 'Iş orunlary',
'Career Opportunities' => 'Iş mümkinçilikleri',
'Internships' => 'Hünär öwrenmek',
'Contact' => 'Habarlaşmak',
'Get Started' => 'Başlamak',
'Salary:' => 'Aýlyk:',
'Description' => 'Beýan',
'Responsibilities and Qualifications' => 'Jogapkärçilikler we Hünärler',
'Apply for this Career' => 'Bu işe ýüz tutmak',
'Apply for this Internship' => 'Bu hünär öwrenmäge ýüz tutmak',
'Our Trusted Partners' => 'Biziň ygtybarly hyzmatdaşlarymyz',
'Mode' => 'Režim',
'light' => 'ýagty',
'dark' => 'garaňky',
'Quick links' => 'Çalt geçişler',
'Support' => 'Goldaw',
'Terms & Conditions' => 'Şertler we Düzgünler',
'Privacy policy' => 'Gizlinlik syýasaty',
'About US' => 'Biz barada',
'About Page Settings' => 'Biz barada sahypanyň sazlamalary',
'Portfolio' => 'Portfolio',
'Contact Page Settings' => 'Habarlaşmak sahypasynyň sazlamalary',
'Manage Solutions' => 'Çözgütleri dolandyrmak',
'Success Section' => 'Üstünlik bölümi',
'Settings' => 'Sazlamalar',
'|' => '|',
'Gujurly Inžener logo' => 'Gujurly Inžener logotipi',
'Comments' => 'Teswirler',
'No comments yet' => 'Heniz teswir ýok',
'Post Comment' => 'Teswir goşmak',
'Required fields are marked' => 'Hökmany meýdançalar bellik edilen',
'Full Name' => 'Doly ady',
'Title' => 'Ady',
'Type your comments....' => 'Teswirleriňizi ýazyň....',
'Submit Comment' => 'Teswir ibermek',
'Recent Blog' => 'Soňky bloglar',
];