Enviar pesquisa
Carregar
Drupal site translation and translation testing
•
Transferir como PPT, PDF
•
2 gostaram
•
2,204 visualizações
J
james_andres
Seguir
An in-depth look at managing translations for complex Drupal projects using .po files.
Leia menos
Leia mais
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 16
Baixar agora
Recomendados
Choosing a Templating System
Choosing a Templating System
Perrin Harkins
第1回PHP拡張勉強会
第1回PHP拡張勉強会
Ippei Ogiwara
Power of Puppet 4
Power of Puppet 4
Martin Alfke
Php tutorial
Php tutorial
S Bharadwaj
Running a Plone product on Substance D
Running a Plone product on Substance D
Makina Corpus
Php 5.5
Php 5.5
Naseer Ahmad
Glance rebol
Glance rebol
crazyaxe
Welcome to Swift (CocoaCoder 6/12/14)
Welcome to Swift (CocoaCoder 6/12/14)
Carl Brown
Recomendados
Choosing a Templating System
Choosing a Templating System
Perrin Harkins
第1回PHP拡張勉強会
第1回PHP拡張勉強会
Ippei Ogiwara
Power of Puppet 4
Power of Puppet 4
Martin Alfke
Php tutorial
Php tutorial
S Bharadwaj
Running a Plone product on Substance D
Running a Plone product on Substance D
Makina Corpus
Php 5.5
Php 5.5
Naseer Ahmad
Glance rebol
Glance rebol
crazyaxe
Welcome to Swift (CocoaCoder 6/12/14)
Welcome to Swift (CocoaCoder 6/12/14)
Carl Brown
Ansible Callback Plugins
Ansible Callback Plugins
jtyr
Php tutorial
Php tutorial
Niit
php basics
php basics
NIRMAL FELIX
Php.ppt
Php.ppt
MAGNA COLLEGE OF ENGINEERING
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
Diego Freniche Brito
Code rippa
Code rippa
Benjamin Tan
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Puppet
Flask vs. Django
Flask vs. Django
Rachel Sanders
Functional Programming for Busy Object Oriented Programmers
Functional Programming for Busy Object Oriented Programmers
Diego Freniche Brito
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Robert Nelson
Beginners PHP Tutorial
Beginners PHP Tutorial
alexjones89
Php introduction
Php introduction
krishnapriya Tadepalli
Fighting Fear-Driven-Development With PHPUnit
Fighting Fear-Driven-Development With PHPUnit
James Fuller
Php tutorial
Php tutorial
Computer Hardware & Trouble shooting
Introduction to PHP
Introduction to PHP
Collaboration Technologies
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Cristopher Ewing
Php tutorial(w3schools)
Php tutorial(w3schools)
Arjun Shanka
Happy hacking with Plone
Happy hacking with Plone
Makina Corpus
Php hypertext pre-processor
Php hypertext pre-processor
Siddique Ibrahim
Chapter 02 php basic syntax
Chapter 02 php basic syntax
Dhani Ahmad
Php
Php
Mindtree
Programming Under Linux In Python
Programming Under Linux In Python
Marwan Osman
Mais conteúdo relacionado
Mais procurados
Ansible Callback Plugins
Ansible Callback Plugins
jtyr
Php tutorial
Php tutorial
Niit
php basics
php basics
NIRMAL FELIX
Php.ppt
Php.ppt
MAGNA COLLEGE OF ENGINEERING
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
Diego Freniche Brito
Code rippa
Code rippa
Benjamin Tan
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Puppet
Flask vs. Django
Flask vs. Django
Rachel Sanders
Functional Programming for Busy Object Oriented Programmers
Functional Programming for Busy Object Oriented Programmers
Diego Freniche Brito
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Robert Nelson
Beginners PHP Tutorial
Beginners PHP Tutorial
alexjones89
Php introduction
Php introduction
krishnapriya Tadepalli
Fighting Fear-Driven-Development With PHPUnit
Fighting Fear-Driven-Development With PHPUnit
James Fuller
Php tutorial
Php tutorial
Computer Hardware & Trouble shooting
Introduction to PHP
Introduction to PHP
Collaboration Technologies
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Cristopher Ewing
Php tutorial(w3schools)
Php tutorial(w3schools)
Arjun Shanka
Happy hacking with Plone
Happy hacking with Plone
Makina Corpus
Php hypertext pre-processor
Php hypertext pre-processor
Siddique Ibrahim
Chapter 02 php basic syntax
Chapter 02 php basic syntax
Dhani Ahmad
Mais procurados
(20)
Ansible Callback Plugins
Ansible Callback Plugins
Php tutorial
Php tutorial
php basics
php basics
Php.ppt
Php.ppt
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
Code rippa
Code rippa
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Can you upgrade to Puppet 4.x? (Beginner) Can you upgrade to Puppet 4.x? (Beg...
Flask vs. Django
Flask vs. Django
Functional Programming for Busy Object Oriented Programmers
Functional Programming for Busy Object Oriented Programmers
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Enjoying the Journey from Puppet 3.x to Puppet 4.x (PuppetConf 2016)
Beginners PHP Tutorial
Beginners PHP Tutorial
Php introduction
Php introduction
Fighting Fear-Driven-Development With PHPUnit
Fighting Fear-Driven-Development With PHPUnit
Php tutorial
Php tutorial
Introduction to PHP
Introduction to PHP
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Ancient To Modern: Upgrading nearly a decade of Plone in public radio
Php tutorial(w3schools)
Php tutorial(w3schools)
Happy hacking with Plone
Happy hacking with Plone
Php hypertext pre-processor
Php hypertext pre-processor
Chapter 02 php basic syntax
Chapter 02 php basic syntax
Semelhante a Drupal site translation and translation testing
Php
Php
Mindtree
Programming Under Linux In Python
Programming Under Linux In Python
Marwan Osman
Introduction to Go language
Introduction to Go language
Tzar Umang
Ext 0523
Ext 0523
littlebtc
The GO Language : From Beginners to Gophers
The GO Language : From Beginners to Gophers
Alessandro Sanino
The Ruby On Rails I18n Core Api
The Ruby On Rails I18n Core Api
NTT DATA Americas
course slides -- powerpoint
course slides -- powerpoint
webhostingguy
Modern javascript localization with c-3po and the good old gettext
Modern javascript localization with c-3po and the good old gettext
Alexander Mostovenko
Adventures in infrastructure as code
Adventures in infrastructure as code
Julian Simpson
Smolder Introduction
Smolder Introduction
Michael Peters
Node.js: CAMTA Presentation
Node.js: CAMTA Presentation
Rob Tweed
Writing multi-language documentation using Sphinx
Writing multi-language documentation using Sphinx
Markus Zapke-Gründemann
Lecture8
Lecture8
Majid Taghiloo
Phpwebdevelping
Phpwebdevelping
mohamed ashraf
Python Presentation
Python Presentation
Narendra Sisodiya
Demystifying Maven
Demystifying Maven
Mike Desjardins
Golang workshop
Golang workshop
Victor S. Recio
Phing - A PHP Build Tool (An Introduction)
Phing - A PHP Build Tool (An Introduction)
Michiel Rook
Living With Legacy Code
Living With Legacy Code
Rowan Merewood
Continuous integration with Git & CI Joe
Continuous integration with Git & CI Joe
Shawn Price
Semelhante a Drupal site translation and translation testing
(20)
Php
Php
Programming Under Linux In Python
Programming Under Linux In Python
Introduction to Go language
Introduction to Go language
Ext 0523
Ext 0523
The GO Language : From Beginners to Gophers
The GO Language : From Beginners to Gophers
The Ruby On Rails I18n Core Api
The Ruby On Rails I18n Core Api
course slides -- powerpoint
course slides -- powerpoint
Modern javascript localization with c-3po and the good old gettext
Modern javascript localization with c-3po and the good old gettext
Adventures in infrastructure as code
Adventures in infrastructure as code
Smolder Introduction
Smolder Introduction
Node.js: CAMTA Presentation
Node.js: CAMTA Presentation
Writing multi-language documentation using Sphinx
Writing multi-language documentation using Sphinx
Lecture8
Lecture8
Phpwebdevelping
Phpwebdevelping
Python Presentation
Python Presentation
Demystifying Maven
Demystifying Maven
Golang workshop
Golang workshop
Phing - A PHP Build Tool (An Introduction)
Phing - A PHP Build Tool (An Introduction)
Living With Legacy Code
Living With Legacy Code
Continuous integration with Git & CI Joe
Continuous integration with Git & CI Joe
Último
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Último
(20)
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Drupal site translation and translation testing
1.
Drupal Site Translation
and Translation Testing By James Andres For VANDUG, May 2011
2.
3.
4.
5.
6.
7.
8.
Solution, make a
visually scannable test language. The "." language..
9.
Adding a language
10.
11.
After import, 3
issues .. not bad!
12.
Using i18nmenu, i18ntaxonomy,
etc.
13.
14.
Translation gotchya's //
Having $this = t(‘1 tomato’); // and $that = fomat_plural($num, ‘1 tomato’, ‘@count tomatoes’); // Can cause problems... // Drupal will refuse to import some HTML, like: t('<div></div>') t('<br/>') t('<img .. />');
15.
16.
Baixar agora