[ ] Udemy - Multi-language PHP - internationalisation for PHP developers
- 收录时间:2022-03-15 02:43:35
- 文件大小:791MB
- 下载次数:1
- 最近下载:2022-03-15 02:43:35
- 磁力链接:
-
文件列表
- ~Get Your Files Here !/10 - Selecting and remembering the language/002 Language switching links_ what they should say and where to put them.mp4 34MB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/003 Decimal separators_ format decimal numbers based on the locale.mp4 25MB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/004 Translate day and month names in dates based on the locale.mp4 24MB
- ~Get Your Files Here !/06 - Using gettext with PHP/004 Install the Poedit editor and create a .po translation file.mp4 21MB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/002 Display plural forms of messages using ngettext.mp4 21MB
- ~Get Your Files Here !/03 - Getting the language from the URL/005 Get the language code from the top-level domain.mp4 20MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/007 Use a geolocation API to get the country code from the IP address.mp4 20MB
- ~Get Your Files Here !/06 - Using gettext with PHP/002 The PHP gettext extension and gettext function for marking translatable strings.mp4 19MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/005 Translate data from a database_ multiple columns in one table.mp4 19MB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/001 Including variables in translated strings_ use sprintf with gettext.mp4 19MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/006 Generate the data for the language navigation links.mp4 19MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/004 Convert translations in separate files to Markdown.mp4 18MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/005 Redirect to the default locale if the value in the URL is invalid.mp4 18MB
- ~Get Your Files Here !/06 - Using gettext with PHP/005 Configure gettext to use the translation file and show the translations.mp4 18MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/002 Parse the Accept-Language header to get a list of locales in order of preference.mp4 18MB
- ~Get Your Files Here !/03 - Getting the language from the URL/003 Get the language code from a subfolder or URL segment.mp4 17MB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/004 Display any character by encoding files using UTF-8.mp4 17MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/006 Translate data from a database_ separate table for the translations.mp4 16MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/001 Handle long strings of text in separate files.mp4 16MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/005 Refactor the code to make it clearer.mp4 16MB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/005 Using real or keyword messages_ the advantages and disadvantages.mp4 16MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/003 Remove code duplication_ extract common i18n code out to separate files.mp4 15MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/001 Get language preferences from the browser_ the HTTP Accept-Language header.mp4 15MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/003 Compare supported locales to the browser preferences and choose the best match.mp4 14MB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/004 Use the simpler MoTranslator object API.mp4 14MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/004 Get the best match from the list of supported locales.mp4 14MB
- ~Get Your Files Here !/06 - Using gettext with PHP/001 The options for storing translations in separate files.mp4 14MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/003 Canonicalise the locale code from the URL.mp4 14MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/002 Combine language codes and region codes to create locale identifiers.mp4 14MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/002 Display a message if the file containing the translation is unavailable.mp4 14MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/008 Remember the selected locale in a cookie.mp4 12MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/004 Get the best match to the browser preferences using just the language codes.mp4 12MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/009 Redirect to the locale remembered in the cookie.mp4 12MB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/002 Using MoTranslator with its gettext compatibility functions.mp4 12MB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/006 Geolocation_ matching the user's IP address to their location.mp4 12MB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/003 Configure Poedit to extract MoTranslator translations.mp4 11MB
- ~Get Your Files Here !/03 - Getting the language from the URL/001 Language code standards and passing the language code in the URL.mp4 11MB
- ~Get Your Files Here !/03 - Getting the language from the URL/004 Get the language code from a subdomain.mp4 11MB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/003 Optional_ configure a virtual host with its own root folder and hostname.mp4 10MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/001 Add an I18n class with a list of supported languages.mp4 10MB
- ~Get Your Files Here !/06 - Using gettext with PHP/003 Create the folders to store the gettext translation files.mp4 10MB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/002 Install a web server with PHP, a database server and phpMyAdmin.mp4 10MB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/001 MoTranslator_ a .mo-file-compatible alternative to gettext.mp4 10MB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/003 Store translated strings in an array with one array for each language.mp4 9MB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/001 Introduction and welcome.mp4 9MB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/006 Declare the language of the HTML document with the lang attribute.mp4 9MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/004 Add a second page and include the common i18n code.mp4 9MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/003 Use a plain-text formatting language to help translators.mp4 9MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/001 Add navigation links for switching between languages.mp4 9MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/005 Calculate the full current URL from the $_SERVER data.mp4 8MB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/005 Enable the PHP internationalization extension.mp4 8MB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/004 Install the Composer dependency manager.mp4 7MB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/001 Translate a page by copying the entire page and translating all the text in it.mp4 6MB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/002 Translate a page by using conditional statements for every string.mp4 6MB
- ~Get Your Files Here !/10 - Selecting and remembering the language/007 Add the language navigation links to the HTML.mp4 6MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/007 Display localised versions of images that contain text.mp4 5MB
- ~Get Your Files Here !/03 - Getting the language from the URL/002 Get the language code from the query string.mp4 4MB
- ~Get Your Files Here !/11 - Conclusion/001 Conclusion.mp4 3MB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/images/sign.png 28KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/images/sign_en_GB.png 28KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/images/sign_es.png 27KB
- ~Get Your Files Here !/06 - Using gettext with PHP/004 Install the Poedit editor and create a .po translation file_en.vtt 4KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/005 Translate data from a database_ multiple columns in one table_en.vtt 4KB
- ~Get Your Files Here !/03 - Getting the language from the URL/003 Get the language code from a subfolder or URL segment_en.vtt 4KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/003 Decimal separators_ format decimal numbers based on the locale_en.vtt 4KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/005 Redirect to the default locale if the value in the URL is invalid_en.vtt 4KB
- ~Get Your Files Here !/03 - Getting the language from the URL/005 Get the language code from the top-level domain_en.vtt 4KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/002 Parse the Accept-Language header to get a list of locales in order of preference_en.vtt 4KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/002 Display plural forms of messages using ngettext_en.vtt 4KB
- ~Get Your Files Here !/06 - Using gettext with PHP/005 Configure gettext to use the translation file and show the translations_en.vtt 4KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/src/App/I18n.php 4KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/007 Use a geolocation API to get the country code from the IP address_en.vtt 3KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/001 Including variables in translated strings_ use sprintf with gettext_en.vtt 3KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/006 Generate the data for the language navigation links_en.vtt 3KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/004 Translate day and month names in dates based on the locale_en.vtt 3KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/002 Language switching links_ what they should say and where to put them_en.vtt 3KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/src/App/I18n.php 3KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/008 Remember the selected locale in a cookie_en.vtt 3KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/005 Using real or keyword messages_ the advantages and disadvantages_en.vtt 3KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/003 Compare supported locales to the browser preferences and choose the best match_en.vtt 3KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/004 Get the best match from the list of supported locales_en.vtt 3KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/005 Refactor the code to make it clearer_en.vtt 3KB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/003 Optional_ configure a virtual host with its own root folder and hostname_en.vtt 3KB
- ~Get Your Files Here !/06 - Using gettext with PHP/002 The PHP gettext extension and gettext function for marking translatable strings_en.vtt 3KB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/004 Display any character by encoding files using UTF-8_en.vtt 3KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/001 Get language preferences from the browser_ the HTTP Accept-Language header_en.vtt 3KB
- ~Get Your Files Here !/03 - Getting the language from the URL/004 Get the language code from a subdomain_en.vtt 3KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/006 Translate data from a database_ separate table for the translations_en.vtt 3KB
- ~Get Your Files Here !/06 - Using gettext with PHP/src/App/I18n.php 3KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/src/App/I18n.php 3KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/src/App/I18n.php 3KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/src/App/I18n.php 3KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/004 Get the best match to the browser preferences using just the language codes_en.vtt 2KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/001 Add an I18n class with a list of supported languages_en.vtt 2KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/004 Convert translations in separate files to Markdown_en.vtt 2KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/001 Handle long strings of text in separate files_en.vtt 2KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/003 Canonicalise the locale code from the URL_en.vtt 2KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/004 Use the simpler MoTranslator object API_en.vtt 2KB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/003 Store translated strings in an array with one array for each language_en.vtt 2KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/003 Configure Poedit to extract MoTranslator translations_en.vtt 2KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/009 Redirect to the locale remembered in the cookie_en.vtt 2KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/002 Display a message if the file containing the translation is unavailable_en.vtt 2KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/003 Remove code duplication_ extract common i18n code out to separate files_en.vtt 2KB
- ~Get Your Files Here !/06 - Using gettext with PHP/003 Create the folders to store the gettext translation files_en.vtt 2KB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/001 Translate a page by copying the entire page and translating all the text in it_en.vtt 2KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/003 Use a plain-text formatting language to help translators_en.vtt 2KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/24229178-phpi18n-3.sql 2KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/002 Using MoTranslator with its gettext compatibility functions_en.vtt 2KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/002 Combine language codes and region codes to create locale identifiers_en.vtt 2KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/004 Add a second page and include the common i18n code_en.vtt 2KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/001 Add navigation links for switching between languages_en.vtt 2KB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/001 Introduction and welcome_en.vtt 2KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/005 Calculate the full current URL from the $_SERVER data_en.vtt 2KB
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/002 Translate a page by using conditional statements for every string_en.vtt 2KB
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/006 Geolocation_ matching the user's IP address to their location_en.vtt 2KB
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/006 Declare the language of the HTML document with the lang attribute_en.vtt 2KB
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/index.php 1KB
- ~Get Your Files Here !/10 - Selecting and remembering the language/007 Add the language navigation links to the HTML_en.vtt 1KB
- ~Get Your Files Here !/06 - Using gettext with PHP/001 The options for storing translations in separate files_en.vtt 1KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/007 Display localised versions of images that contain text_en.vtt 1KB
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/001 MoTranslator_ a .mo-file-compatible alternative to gettext_en.vtt 1KB
- ~Get Your Files Here !/03 - Getting the language from the URL/001 Language code standards and passing the language code in the URL_en.vtt 1KB
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/002 Install a web server with PHP, a database server and phpMyAdmin_en.vtt 1KB
- ~Get Your Files Here !/11 - Conclusion/001 Conclusion_en.vtt 1KB
- ~Get Your Files Here !/03 - Getting the language from the URL/002 Get the language code from the query string_en.vtt 1KB
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/24229162-phpi18n-2.sql 1015B
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/index.php 1007B
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/005 Enable the PHP internationalization extension_en.vtt 947B
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/index.php 913B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/locales/es/LC_MESSAGES/messages.po 907B
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/index.php 889B
- ~Get Your Files Here !/06 - Using gettext with PHP/index.php 858B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/index.php 839B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/24229126-phpi18n-1.sql 824B
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/004 Install the Composer dependency manager_en.vtt 805B
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/locales/es/LC_MESSAGES/messages.po 795B
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/src/App/I18n.php 765B
- ~Get Your Files Here !/10 - Selecting and remembering the language/locales/es/LC_MESSAGES/messages.po 734B
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/locales/es/LC_MESSAGES/messages.po 690B
- ~Get Your Files Here !/03 - Getting the language from the URL/index.php 671B
- ~Get Your Files Here !/10 - Selecting and remembering the language/includes/i18n_init.php 633B
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/locales/es/LC_MESSAGES/messages.mo 623B
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/external-assets-links.txt 615B
- ~Get Your Files Here !/06 - Using gettext with PHP/locales/es/LC_MESSAGES/messages.po 608B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/content/body.en_GB.html 604B
- ~Get Your Files Here !/10 - Selecting and remembering the language/locales/es/LC_MESSAGES/messages.mo 603B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/locales/es/LC_MESSAGES/messages.mo 602B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/content/body.es.html 598B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/content/body.en_GB.md 580B
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/locales/es/LC_MESSAGES/messages.mo 576B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/content/body.es.md 574B
- ~Get Your Files Here !/06 - Using gettext with PHP/external-assets-links.txt 555B
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/index.php 534B
- ~Get Your Files Here !/06 - Using gettext with PHP/locales/es/LC_MESSAGES/messages.mo 508B
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/external-assets-links.txt 459B
- ~Get Your Files Here !/10 - Selecting and remembering the language/index.php 448B
- ~Get Your Files Here !/10 - Selecting and remembering the language/about.php 387B
- ~Get Your Files Here !/Bonus Resources.txt 386B
- ~Get Your Files Here !/04 - Locale identifiers and validating the language from the URL/external-assets-links.txt 364B
- ~Get Your Files Here !/03 - Getting the language from the URL/external-assets-links.txt 333B
- ~Get Your Files Here !/10 - Selecting and remembering the language/includes/lang_nav.php 331B
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/24204348-httpd-vhosts.conf 326B
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/external-assets-links.txt 305B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/external-assets-links.txt 285B
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/external-assets-links.txt 247B
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/external-assets-links.txt 242B
- Get Bonus Downloads Here.url 182B
- ~Get Your Files Here !/10 - Selecting and remembering the language/composer.json 182B
- ~Get Your Files Here !/02 - An introduction to translating content using PHP/index.es.php 142B
- ~Get Your Files Here !/03 - Getting the language from the URL/htaccess 124B
- ~Get Your Files Here !/10 - Selecting and remembering the language/external-assets-links.txt 119B
- ~Get Your Files Here !/09 - Translating content unsuited to gettext_ long text, databases and images/composer.json 105B
- ~Get Your Files Here !/07 - Using MoTranslator as a gettext-compatible alternative/composer.json 69B
- ~Get Your Files Here !/08 - Translating dynamic content_ variable substitution, plurals, decimals and dates/composer.json 69B
- ~Get Your Files Here !/05 - Detecting the visitor's preferred language/composer.json 59B
- ~Get Your Files Here !/01 - Introduction_ software installation, configuration and setup/index.php 20B