This document summarizes Jose A. Reyero's presentation on the Drupal 7 i18n module at the Brussels Dev Days in February 2011. It shows how i18n has expanded internationalization support in Drupal 7 by utilizing new core features like entities and fields. While i18n is an API module, it provides building blocks that can be used to build multilingual solutions by combining it with other modules. The presentation covered how i18n supports translating various elements like content, taxonomy terms, menus, blocks and variables.
COMPUTER LANGUAGES AND THERE DIFFERENCE Pavan Kalyan
In this ppt you will understand the difference among languages and You will know what is necessary for a language to become best in the present software filed
COMPUTER LANGUAGES AND THERE DIFFERENCE Pavan Kalyan
In this ppt you will understand the difference among languages and You will know what is necessary for a language to become best in the present software filed
Presentation at DrupalCamp Kyiv (Sept.14-15, 2012) - an updated version of the presentation made for DrupalCafé Kyiv in April 2012.
http://camp12.drupal.ua
Drupal cross enterprise integration on an example of SharepointManuel Pistner
This presenation shows how it is possible to integrate Drupal with other systems in an enterprise environment. Sharepoint is used as an example with a example use case.
The (german) video of the presentation can be found at http://www.youtube.com/watch?v=PAEgRzjcl2Q
Lemberg loves the power of Drupal as it allows you to rapidly and cost-effectively respond to the key digital presence needs of an organisation, namely: content, community, commerce. In close collaboration with creative agencies, technological businesses and start-ups we develop Drupal-based solutions, such as: corporate and promotional websites, smart enterprise solutions, community platforms.
Interested to find out more? Check us out at http://lemberg.co.uk/ or contact us at info@lemberg.co.uk
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
Back in the Drupal 7 days (aka last year), we came across some pretty large, hard-to-maintain Drupal 7 sites. The theme was often responsible for a lot of the cruft. We saw themes with excess code, too many template files, and not enough documentation.
The Drupal 8 theme layer provides new features like libraries and Twig blocks that can help us to build cleaner, better-organized themes. So now is a good time for themers to re-visit which theming techniques to use to create themes that are smaller, maintainable, and well organized.
Speakers: Rahul Dewan, Avienaash Shiralige
Enterprises across the globe are choosing to stay lean and efficient, with compact teams that get work done faster. But there are times when projects become larger than anticipated, and you find yourself in need of a bigger team. You are looking for the best talent, flexible enough to match your technology expertise and project requirements. And it’s not easy to find people who check both the boxes.
Enter distributed agile teams , a compact group of talented individuals who seamlessly plug into your project. These teams can be onsite or offsite, and work in close coordination with your in-house teams. The session explores how extended scrum teams benefit your enterprise, enabling you to have the best people on the job, across the world.
Key Takeaways?
-Why enterprises need distributed agile teams
-How does a distributed agile team plugs into your business
-What to look for in a distributed agile teams
-The different scrum models that exist and how to identify the one best suited for your enterprise
Drupal Continuous Integration with Jenkins - The BasicsJohn Smith
Please check out our new SlideShow of setting up and configuring a Jenkins Continuous Integration server for use within a Drupal development environment. We walk you through the steps of installing Ubuntu 10.04 LTS, Jenkins, Drush and several other PHP coding tools and Drupal Modules to help check your code against current Drupal standards. Then we walk you through creating a git post-receive script, and Jenkins job to pull it all together.
Drupal Internationalization Presentation at OSCMS DevelopmentSeed
Hello from Sunnyvale California. We are ready for the start of <a href="http://2007.oscms-summit.org/">OSCMS</a> tomorrow when <a href="http://2007.oscms-summit.org/node/92">we will present on multilingual Drupal sites and the i18n contributed module</a>. A lot has happened in the past several months to work toward a more multilingual Drupal, as well as improve upon the already great i18n module. <a href="http://drupal.org/search/user/reyero">Jose Reyero</a>, the developer behind the i18n module, went to <a href="http://www.developmentseed.org/blog/node/463">Budapest last month to meet up with Karoly Negyesi and Gabor Hojtsy to put their heads together</a> and make advancements for Drupal 6 and multilingual handling.
<a href="http://2007.oscms-summit.org/node/92">The presentation tomorrow</a> will cover a quick recap of where multilingualism and Drupal stand in Drupal 5, what the contributed module i18n.module serves to accomplish apart from core in Drupal 5, some practical and complicated problems in i18n for Drupal multilingual sites including examples from a large international archive organization and multilingual site, and advancements made in Budapest and the last couple months to get greater core support for features that belong in core, while adapting contributed modules for these changes.
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionJeffrey McGuire
Slides from Gábor Hojtsy, Drupal 8 Multilingual Initiative Lead's presentation for jam's Drupal Camp on the incredible work and improvements for translation and localisation that have gone into Drupal 8.
Over 800 (yes, eight hundred) people participated in the issues around improving multilingual features and APIs in Drupal 8 for the past two and a half years. Over 500 issues have been resolved making Drupal 8 a truly outstanding release for everybody looking to create even single language non-English sites but especially those making multilingual sites.
This session aims to show you around all the great improvements and give tips as to how to best utilise the new solutions.
The ideal attendee at this session has some experience in Drupal 6 or 7 multilingual site building, however those who have no experience in foreign/multilingual site building will also get a lot out of it.
Want to be involved in this project? See http://hojtsy.hu/multilingual-drupal8 for an article series on the details on what we accomplished. http://www.drupal8multilingual.org/ is our initiative home and we have meetings every other week to discuss and move current efforts forward.
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
Unfortunately, the live event for this webinar has passed.
No need to worry! We always post the recorded webinar and slides within 24 hours of the event. Check back soon!
As you likely know, creating multilingual websites in Drupal 7—with its web of modules and dependencies—is not for the faint of heart. What takes Drupal 7 20+ contrib modules to support is now part of core in Drupal 8. Its 4 multilingual core pillars—Language, Interface, Content, Config—make Drupal 8 a relieving contrast to Drupal 7’s old patchwork of multilingual afterthought.
In this Tech Talk, we will:
-Review the Drupal 7 multilingual landscape in contrast to Drupal 8’s core multilingual capabilities
-Demonstrate how to properly prepare a Drupal 8 website for multilingual support
-Show the traditional process of translating Drupal 8 websites
-Explore how Acquia and Lingotek can help with the translation process for Drupal 8 websites
Presentation at DrupalCamp Kyiv (Sept.14-15, 2012) - an updated version of the presentation made for DrupalCafé Kyiv in April 2012.
http://camp12.drupal.ua
Drupal cross enterprise integration on an example of SharepointManuel Pistner
This presenation shows how it is possible to integrate Drupal with other systems in an enterprise environment. Sharepoint is used as an example with a example use case.
The (german) video of the presentation can be found at http://www.youtube.com/watch?v=PAEgRzjcl2Q
Lemberg loves the power of Drupal as it allows you to rapidly and cost-effectively respond to the key digital presence needs of an organisation, namely: content, community, commerce. In close collaboration with creative agencies, technological businesses and start-ups we develop Drupal-based solutions, such as: corporate and promotional websites, smart enterprise solutions, community platforms.
Interested to find out more? Check us out at http://lemberg.co.uk/ or contact us at info@lemberg.co.uk
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
Back in the Drupal 7 days (aka last year), we came across some pretty large, hard-to-maintain Drupal 7 sites. The theme was often responsible for a lot of the cruft. We saw themes with excess code, too many template files, and not enough documentation.
The Drupal 8 theme layer provides new features like libraries and Twig blocks that can help us to build cleaner, better-organized themes. So now is a good time for themers to re-visit which theming techniques to use to create themes that are smaller, maintainable, and well organized.
Speakers: Rahul Dewan, Avienaash Shiralige
Enterprises across the globe are choosing to stay lean and efficient, with compact teams that get work done faster. But there are times when projects become larger than anticipated, and you find yourself in need of a bigger team. You are looking for the best talent, flexible enough to match your technology expertise and project requirements. And it’s not easy to find people who check both the boxes.
Enter distributed agile teams , a compact group of talented individuals who seamlessly plug into your project. These teams can be onsite or offsite, and work in close coordination with your in-house teams. The session explores how extended scrum teams benefit your enterprise, enabling you to have the best people on the job, across the world.
Key Takeaways?
-Why enterprises need distributed agile teams
-How does a distributed agile team plugs into your business
-What to look for in a distributed agile teams
-The different scrum models that exist and how to identify the one best suited for your enterprise
Drupal Continuous Integration with Jenkins - The BasicsJohn Smith
Please check out our new SlideShow of setting up and configuring a Jenkins Continuous Integration server for use within a Drupal development environment. We walk you through the steps of installing Ubuntu 10.04 LTS, Jenkins, Drush and several other PHP coding tools and Drupal Modules to help check your code against current Drupal standards. Then we walk you through creating a git post-receive script, and Jenkins job to pull it all together.
Drupal Internationalization Presentation at OSCMS DevelopmentSeed
Hello from Sunnyvale California. We are ready for the start of <a href="http://2007.oscms-summit.org/">OSCMS</a> tomorrow when <a href="http://2007.oscms-summit.org/node/92">we will present on multilingual Drupal sites and the i18n contributed module</a>. A lot has happened in the past several months to work toward a more multilingual Drupal, as well as improve upon the already great i18n module. <a href="http://drupal.org/search/user/reyero">Jose Reyero</a>, the developer behind the i18n module, went to <a href="http://www.developmentseed.org/blog/node/463">Budapest last month to meet up with Karoly Negyesi and Gabor Hojtsy to put their heads together</a> and make advancements for Drupal 6 and multilingual handling.
<a href="http://2007.oscms-summit.org/node/92">The presentation tomorrow</a> will cover a quick recap of where multilingualism and Drupal stand in Drupal 5, what the contributed module i18n.module serves to accomplish apart from core in Drupal 5, some practical and complicated problems in i18n for Drupal multilingual sites including examples from a large international archive organization and multilingual site, and advancements made in Budapest and the last couple months to get greater core support for features that belong in core, while adapting contributed modules for these changes.
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionJeffrey McGuire
Slides from Gábor Hojtsy, Drupal 8 Multilingual Initiative Lead's presentation for jam's Drupal Camp on the incredible work and improvements for translation and localisation that have gone into Drupal 8.
Over 800 (yes, eight hundred) people participated in the issues around improving multilingual features and APIs in Drupal 8 for the past two and a half years. Over 500 issues have been resolved making Drupal 8 a truly outstanding release for everybody looking to create even single language non-English sites but especially those making multilingual sites.
This session aims to show you around all the great improvements and give tips as to how to best utilise the new solutions.
The ideal attendee at this session has some experience in Drupal 6 or 7 multilingual site building, however those who have no experience in foreign/multilingual site building will also get a lot out of it.
Want to be involved in this project? See http://hojtsy.hu/multilingual-drupal8 for an article series on the details on what we accomplished. http://www.drupal8multilingual.org/ is our initiative home and we have meetings every other week to discuss and move current efforts forward.
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
Unfortunately, the live event for this webinar has passed.
No need to worry! We always post the recorded webinar and slides within 24 hours of the event. Check back soon!
As you likely know, creating multilingual websites in Drupal 7—with its web of modules and dependencies—is not for the faint of heart. What takes Drupal 7 20+ contrib modules to support is now part of core in Drupal 8. Its 4 multilingual core pillars—Language, Interface, Content, Config—make Drupal 8 a relieving contrast to Drupal 7’s old patchwork of multilingual afterthought.
In this Tech Talk, we will:
-Review the Drupal 7 multilingual landscape in contrast to Drupal 8’s core multilingual capabilities
-Demonstrate how to properly prepare a Drupal 8 website for multilingual support
-Show the traditional process of translating Drupal 8 websites
-Explore how Acquia and Lingotek can help with the translation process for Drupal 8 websites
Drupal creators have already started working for the upcoming release of it – Drupal 8. The features and changes in this release are being discussed here in this article.
Mat Byrne recently posted source code for a dynamic domain object in PHP which
takes advantage of the dynamic nature of PHP. It’s a good example of how
programmers can take advantage of the unique characteristics of a programming
language.
Statically typed languages such as C# and Java have some advantages: they run
faster and IDE’s can understand the code enough to save typing (with your fingers),
help you refactor your code, and help you fix errors. Although there’s a lot of things I
like symfony, it feels like a Java framework that’s invaded the PHP world. Eclipse
would help you deal with the endless getters and setters and domain object methods
with 40-character names in Java, Eclipse.
The limits of polymorphism are a serious weakness of today’s statically typed
languages. C# and Java apps that I work with are filled with if-then-else or case
ladders when they need to initialize a dynamically chosen instance of one of a set of
classes that subclass a particular base class or that implement a particular interface.
Sure, you can make a HashMap or Dictionary that’s filled with Factory objects, but
any answer for that is cumbersome. I
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
The Art of the Pitch: WordPress Relationships and Sales
Brussels Drupal Dev Days - Internationalization for Drupal 7 - Jose Reyero
1. Drupal 7+ i18n module
Jose A. Reyero
http://reyero.net
Brussels Dev Days - February, 2011
2.
3. Drupal 5
Translations E-mails
Content Taxonomy Profiles
Configurable
Menu items Blocks
Strings
Localization Variables
Language Language
Management Negotiation Path aliases
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
4. Drupal 6
Translations E-mails
Content Taxonomy Profiles
Configurable
Menu items Blocks
Strings
Localization Variables
Language Language
Management Negotiation Path aliases
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
5. Drupal 7
Translations E-mails Entities
Content Taxonomy Profiles
Configurable
Menu items Blocks
Strings
Localization Variables Fields
Language Language
Management Negotiation Path aliases
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
6. Drupal 7
Translations E-mails
Fields Entities
Configurable
Menu items Blocks
Strings
Localization Variables
Language Language
Management Negotiation Path aliases
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
7. i18n for Drupal 7
● Use new core features
– Entities, Fields
– New DB API (Query alter)
– Page rendering
● Work with other modules: Translation
● Simplify. Reuse.
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
8. i18n for Drupal 7
This is an API module,
not a Multilingual Solution.
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
9. API module / Solution
● Building blocks ● Site specific.
● Modular features ● Worflow
● No assumptions! ● Who translates
what, how?
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
10. Rosetta Stone, 193 B.C
3 languages, 100% translated
http://reyero.net
Jose A Reyero - Drupal Dev Days – Brussels – February 2011
13. Solutions
● Translation Management
● Custom, built with i18n + …
● Multilingual install profile?
http://drupal.org/project/drupali18n
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
15. Toolset
Variable translation
String translation
i18n Translation set
Content Selection
translation
Field translation
other Workflow
UI
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
16. Multilingual
menus?
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
17. Menu items
● Added language field
● Visibility depends on language
● User defined items are translated
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
19. Blocks
● Set language to blocks
● Per language visibility
● Translatable blocks
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
21. Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
22. Taxonomy
● Per vocabulary options:
– Multilingual
– Translatable
● Terms can be:
– Localizable (strings)
– Multilingual (translation set)
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
23. User defined Strings
Multilingual Scrabble http://flickr.com/photos/urbanmkr/354776635/
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
25. String translation
● Using same UI as Locale
● Textgroups (import, export)
● Localization server ?
i18n_string($name, $string, $options)
– $name = 'menu:item:1:title'
– $name = 'taxonomy:term:1:name'
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
31. Variable module
http://drupal.org/project/variable
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
32. User profiles
Hey, profiles are Fields now!
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
33. Views?
http://drupal.org/project/i18n_views
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
34.
35. #1
i18n is an API module,
not a Multilingual Solution.
http://drupal.org/project/i18n
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
36. #2
Module developers:
Please declare your variables!
http://drupal.org/project/variable
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
37. Thank you
Gracias ขอบคุณ Danke Obrigado Gràcies
Eskerrik asko Juspajaraña благодаря
Hvala आभारी हुँ Dankon Tänan teid
Takk Gratia tibi ago Graciñas Jag tackar
Thank you Danku Merci дякую Arigato
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net
38. Jose A. Reyero
http://reyero.net
@josereyero
Jose A Reyero - Drupal Dev Days – Brussels – February 2011 http://reyero.net