My talk regarding Localization at Mozilla during the "WordPress, Internet, at Wikang Pambansa" event of the WordPress User Group Philippines at UP Diliman.
This document discusses Mozilla's work on connected devices and the web, including Firefox OS, Mozilla VR, and Firefox Developer Tools. It provides an overview of Mozilla's mission to keep the internet open and accessible, their goals of exploring the role of the web for connected devices, and some of their projects like B2GDroid, Chirimen, and Panasonic TV integration. It also summarizes new features in Firefox Developer Edition like the Page Inspector, Style Editor, and Performance Tool, as well as the Valence add-on for debugging multiple browsers.
Mozilla is a non-profit organization that promotes openness on the web through products like Firefox and Thunderbird. Firefox is a web browser available on desktop and mobile that emphasizes privacy and customization. Thunderbird is an email client. Firefox OS is a mobile operating system built on open web technologies. Mozilla also supports open source projects and programs to teach web literacy skills. Volunteers can contribute through localization, coding, testing, and other roles.
Introduction to mozilla and its projetcsPradeep Singh
Mozilla is a global non-profit community dedicated to openness on the web. It was formed in 1998 by Netscape to develop the Mozilla web browser and promotes open-source projects like Firefox, Thunderbird, and Webmaker. Mozilla achieves its goals of empowering individuals on the internet through building and promoting free software. It encourages community contributions through coding, testing, translation and other volunteer efforts to advance its mission of a open and accessible internet for all.
The document provides steps to join Mozilla's localization efforts by becoming a localizer. It discusses [1] getting started with localization and Mozilla's L10n process, [2] requirements which include language skills, understanding, typing ability, teamwork, and communication, and [3] a 5 step process to join including introducing yourself, finding a team, downloading localized software, creating a bugzilla account, using the Pootle translation tool, and additional opportunities.
Firefox Dev Tools for WordPress Developers (WordCamp Iloilo 2019)Robert 'Bob' Reyes
- Firefox Dev Tools allow developers to examine, edit, and debug HTML, CSS, and JavaScript on desktop and mobile browsers. The core tools include the Page Inspector, Web Console, JavaScript Debugger, Network Monitor, Performance Tools, Responsive Design Mode, and Accessibility Inspector.
- Mozilla's mission is to ensure the Internet is a global public resource, open and accessible to all, that truly puts people first and empowers users.
- Mozilla is seeking help from developers in the Philippines to use and test products, spread awareness of open source and privacy, invite Mozilla to events, help man booths, and help train others in web literacy.
The document provides an introduction to Mozilla, its products and projects. It discusses Mozilla's mission as a non-profit organization that advocates for open source software and privacy on the web. It outlines Mozilla's main products including the Firefox browser, Thunderbird email client, and Firefox OS mobile operating system. It also describes various Mozilla projects like Webmaker and Open Badges that promote web literacy and skills. The document summarizes ways to get involved with Mozilla through localization, app development, and community programs.
The document summarizes Mozilla and free and open source software (FOSS). It discusses that FOSS provides full freedom to use, study, share, and modify software. It then describes several Mozilla projects including Firefox, Thunderbird, and Seamonkey. It discusses Mozilla's goal of promoting an open web and outlines some of their initiatives like Drumbeat and Rainbow. Finally, it invites people to contribute to Mozilla's mission.
F5: Creating a Culture of Experimentation: the Mozilla Story, Matthew Grimes,...Lean Startup Co.
Mozilla created a Culture of Experimentation to empower employees to experiment across all roles. They started small projects to test ideas quickly, learn from failures, and iterate. This has led to successful products that improved privacy and security for millions of users, with no negative impact on the business. The Culture of Experimentation aims to make reasoned experimentation and risk-taking the norm at Mozilla.
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22Frédéric Harper
This session will teach community members how to approach and talk to developers about Firefox OS so that the developers want to create apps for this platform, and want to help other developers do the same.
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-21Frédéric Harper
This session will teach community members how to approach and talk to developers about Firefox OS so that the developers want to create apps for this platform, and want to help other developers do the same.
The document discusses the Spoken Tutorial project, which aims to create open source software tutorials in various Indian languages. Some key points:
- The project was launched in 2010 by the Ministry of Human Resources and Development to promote open source software education through audio-visual tutorials on their website.
- The tutorials cover over 200 open source software programs and are being translated into multiple Indian languages to improve accessibility.
- The goals are to make software learning more effective through multimedia tutorials, increase adoption of open source software, and help address issues like the digital divide.
- People of all backgrounds can access and contribute tutorials to the public domain website, and certifications are provided to those who pass online tests after training workshops
Day 3 Oarabile Mudongo - Firefox OS, unleash the futureAdrian Hall
This document summarizes information about Firefox OS, an open source mobile operating system developed by Mozilla. It discusses Mozilla's mission to promote openness, innovation and opportunity on the web. It then provides details on Firefox OS being launched in South Africa and 32 other markets globally. Additional sections outline key features of Firefox OS 2.0 like improved search and multi-tasking capabilities. The document concludes by emphasizing Firefox OS' role in connecting more devices and unlocking the power of the web as an open platform.
Mozilla is a non-profit global organization with approximately 350 paid staff working on open source projects in 20 countries. It started in 1998 within Netscape and the Mozilla Foundation was started in 2003. Some key facts are that Mozilla has over 400 million users, a testing community of over 60,000 volunteers, and a global browser market share of 25-30%. The document encourages joining the Mozilla community to help promote open web standards and support initiatives around localization, development, and community engagement.
This document summarizes the history and work of Mozilla. It discusses Mozilla's role in starting the browser wars of the 1990s and 2000s by creating Netscape Navigator and later Firefox to compete with Internet Explorer. It introduces Mozilla's mission to keep the internet open and accessible to all. The document outlines Mozilla's establishment in the Philippines in 2009 and the subsequent launches of Firefox OS in 2013 and Firefox for iOS in 2015. It encourages involvement in the Firefox Student Ambassadors program and describes some of Mozilla's current projects like Firefox Hello.
This presentation was provided by Paul Shannon of eLife, during the NISO Webinar "Open Source Publishing Technologies: Current Status and Emerging Possibilities" held on August 14, 2019.
The document provides information about Mozilla's Firefox Student Ambassadors program. The program aims to promote openness, innovation and opportunity on the web by having student ambassadors advocate for Firefox and other Mozilla products on college campuses and in their communities. As part of the program, ambassadors can gain leadership experience, recognition and networking opportunities while helping spread Mozilla's mission. They are encouraged to organize events and campaigns to promote Firefox, educate others and grow the Mozilla community.
Mitchell Baker visited Jakarta to meet with the Indonesia Mozilla community in September 2010. Firefox has over 50% market share in Indonesia, the highest of any country, due to early localization efforts. Baker discussed Firefox 4.0 improvements like WebGL, CSS3 transitions, and performance gains. She also highlighted opportunities to expand Mozilla's Indonesian community sites and localizations to reach more users.
This document discusses localization of technology into local languages through Mozilla. It provides an overview of localization and translation processes at Mozilla, how to get started contributing through tools like Locamotion and Verbatim, and notes on the localization workflow and challenges. The document also introduces Mozilla's representative and explains the difference between localization and translation.
This document provides an overview and introduction to building virtual reality (VR) experiences using WebVR and the A-Frame framework. It discusses:
- What WebVR is and how it allows creating VR tools, standards, and experiences for the open web.
- What A-Frame is and its features for building VR scenes in HTML such as being easy to learn, cross-platform support, performance optimizations, and a visual inspector.
- Examples of VR experiences that have been built with A-Frame, Mozilla's work in mixed reality and VR including Firefox Reality, Spoke for creating 3D environments, and Unity WebVR assets.
Challenges & Opportunities the Data Privacy Act BringsRobert 'Bob' Reyes
My slide deck used in People Management Association of the Philippines' (PMAP) Data Privacy Act Forum held last 18 SEP 2017 at Ace Hotel & Suites, Pasig City.
This document discusses how the Rust programming language community in the Philippines (RustPH) was started from scratch. It began in 2015 when a few members of the Mozilla Philippines community expressed interest in Rust and formed a study group. They met regularly to learn Rust using an online tutorial. They conducted introductory Rust sessions and code camps to spread awareness. Their plans include creating training materials and inviting local companies using Rust to speak. Communication occurs primarily through an online Slack group and Facebook page since the Philippines has over 7,000 islands. The goal is to meet online twice a month and in person every 3 months.
A talk on HTML 5 by Robert "Bob" Reyes of Mozilla Philippines at the University of the East (UE) Manila on 22 Sep 2016 as part of the school's Foundation Week celebration.
This document provides an agenda and overview for a Rust programming language hack and learn session hosted by Robert "Bob" Reyes of Mozilla Philippines. The session will cover installing Rust, a "Hello World" program, using the Cargo package manager, IDE support, variables and data types, and basic arithmetic functions. The target audience is people with some programming experience who want to learn Rust. Upcoming topics for Session #2 will include the Rust standard library, functions, conditional statements, loops, vectors, strings, concurrency, and error handling. Attendees are encouraged to use the hashtags #MozillaPH and #RustPH on social media and to approach the mentors with any questions during the session
This document summarizes the kick-off meeting of the Rust Users Group in the Philippines. It introduces Rust as a systems programming language developed by Mozilla that prevents issues like segfaults and guarantees thread safety. It discusses Mozilla's sponsorship of Rust since 2009 and lists some projects using Rust like Dropbox, Servo, and a microkernel operating system called Redox. The meeting covered setting expectations around meeting frequency, collaboration tools, and learning resources for the RustPH community.
Slide deck used by Robert "Bob" Reyes for a "Getting started on MDN (Mozilla Developer Network)" session at the Mozilla Community Space Manila (MozSpaceMNL) on 14 APR 2016.
Introduction to Mozilla Firefox given to the attendees of the Firefox Student Ambassadors (FSA) Program Camp Philippines 2015 (12-13 JUN 2015) at Batangas, Philippines.
This document discusses building an open source community and outlines key aspects of a strong community. It provides an overview of Mozilla and the Mozilla community in the Philippines. The key aspects of a strong community highlighted are having shared beliefs, shared responsibility and ownership, shared leadership, open communications, and ensuring there is fun and enjoyment. The Mozilla community in the Philippines is volunteer-based and aims to promote Mozilla and open standards through representatives and student ambassadors across the country.
This document introduces the Mozilla Community Space in Manila and provides information about Mozilla's presence and opportunities to get involved in the Philippines. It discusses Mozilla's mission to build an open and accessible internet, provides an overview of Mozilla in the Philippines including its volunteer community and representative roles. The document also outlines different areas for contribution and promotes the Firefox Student Ambassadors program.
This document summarizes a training presentation for MozillaPH trainers. It introduces the presenter and their background with Mozilla as well as education. It discusses what Mozillians do in promoting openness, innovation and opportunity on the web. The presentation covers the differences between education and training and tips for preparing and delivering presentations, including using PowerPoint effectively and motivating the audience. The goal is to help trainers be effective educators that advance Mozilla's mission.
This document provides information about the ReMo Program and the Mozilla Reps global program. The Mozilla Reps program aims to empower individuals who want to represent Mozilla in their region and represent their region within Mozilla. It has a simple structured framework and provides tools for reps. Reps work to promote Mozilla's mission and projects, inspire new contributors, and are represented by a council and mentors. In 2012, there were 382 reps worldwide who hosted 375 events, with 23% taking place in the Philippines. The program aims to be a transformative program for Mozilla by connecting reps with different Mozilla teams and communities.
This document discusses increasing gender diversity in open web initiatives like Mozilla. It notes that while over 50% of humans are women, they have a low presence in open web communities. The speaker then outlines ways women can contribute, such as reporting bugs, coding, designing, documenting, and organizing events. It encourages making women feel welcome at events and avoiding sexist jokes. The goals are increasing women's involvement in Mozilla communities, improving their visibility in open source projects, and empowering women in the industry. People of any gender or background are invited to join the WoMoz initiative and its mailing list, wiki, and social media to promote this cause.
Mozilla in the Philippines & Online Privacy (Social Media Day 2013)Robert 'Bob' Reyes
Robert DC. Reyes is a Mozilla representative from the Philippines who has worked in aviation since 1998. He uses social media to promote Mozilla's mission of openness, innovation and opportunity on the web, as well as advocating for online privacy and addressing challenges of the new web. Reyes maintains profiles on Twitter, Facebook, Flickr and his own website to connect with others and share information about Mozilla in the Philippines.
Webmaker Presentation of Bob Reyes during WoMoz PHL Kick-offRobert 'Bob' Reyes
This document provides an introduction to Robert Reyes and Mozilla's mission to promote openness, innovation, and opportunity on the web. It discusses Mozilla's goal of building the next generation of webmakers through interest-based learning, embracing experimentation, and teaching important life skills. Webmaking is presented as being about passion, not just programming. Various tools are demonstrated, including Thimble for creating web pages and Popcorn Maker for enhancing and remixing web videos. The document concludes with a call for questions.
Mozilla in the Philippines is a non-profit organization that started in 2009 to promote Mozilla's mission of openness, innovation, and participation. It has several teams including Student Reps and Mozilla Reps that work on localization, engagement, and development. The community manager encourages people to get involved by joining a team, contributing on social media, or participating in events like translation marathons to help spread Mozilla's message.
CViewSurvey Digitech Pvt Ltd that works on a proven C.A.A.G. model.bhatinidhi2001
CViewSurvey is a SaaS-based Web & Mobile application that provides digital transformation to traditional paper surveys and feedback for customer & employee experience, field & market research that helps you evaluate your customer's as well as employee's loyalty.
With our unique C.A.A.G. Collect, Analysis, Act & Grow approach; business & industry’s can create customized surveys on web, publish on app to collect unlimited response & review AI backed real-time data analytics on mobile & tablets anytime, anywhere. Data collected when offline is securely stored in the device, which syncs to the cloud server when connected to any network.
WhatsApp Tracker - Tracking WhatsApp to Boost Online Safety.pdfonemonitarsoftware
WhatsApp Tracker Software is an effective tool for remotely tracking the target’s WhatsApp activities. It allows users to monitor their loved one’s online behavior to ensure appropriate interactions for responsive device use.
Download this PPTX file and share this information to others.
Attendance Tracking From Paper To DigitalTask Tracker
If you are having trouble deciding which time tracker tool is best for you, try "Task Tracker" app. It has numerous features, including the ability to check daily attendance sheet, and other that make team management easier.
Are you wondering how to migrate to the Cloud? At the ITB session, we addressed the challenge of managing multiple ColdFusion licenses and AWS EC2 instances. Discover how you can consolidate with just one EC2 instance capable of running over 50 apps using CommandBox ColdFusion. This solution supports both ColdFusion flavors and includes cb-websites, a GoLang binary for managing CommandBox websites.
Overview of ERP - Mechlin Technologies.pptxMitchell Marsh
This PowerPoint presentation provides a comprehensive overview of Enterprise Resource Planning (ERP) systems. It covers the fundamental concepts, benefits, and key functionalities of ERP software, illustrating how it integrates various business processes into a unified system. From finance and HR to supply chain and customer relationship management, ERP facilitates efficient data management and decision-making across organizations. Whether you're new to ERP or looking to deepen your understanding, this presentation offers valuable insights into leveraging ERP for business success.
In this talk, we will explore strategies to optimize the success rate of storing and retaining new information. We will discuss scientifically proven ideal learning intervals and content structures. Additionally, we will examine how to create an environment that improves our focus while you remain in the “flow”. Lastly we will also address the influence of AI on learning capabilities.
In the dynamic field of software development, this knowledge will empower you to accelerate your learning curve and support others in their learning journeys.
React Native vs Flutter - SSTech SystemSSTech System
Your project needs and long-term objectives will ultimately choose which of React Native and Flutter to use. For applications using JavaScript and current web technologies in particular, React Native is a mature and trustworthy choice. For projects that value performance and customizability across many platforms, Flutter, on the other hand, provides outstanding performance and a unified UI development experience.
Ansys Mechanical enables you to solve complex structural engineering problems and make better, faster design decisions. With the finite element analysis (FEA) solvers available in the suite, you can customize and automate solutions for your structural mechanics problems and parameterize them to analyze multiple design scenarios. Ansys Mechanical is a dynamic tool that has a complete range of analysis tools.
Lots of bloggers are using Google AdSense now. It’s getting really popular. With AdSense, bloggers can make money by showing ads on their websites. Read this important article written by the experienced designers of the best website designing company in Delhi –
Efficient hot work permit software for safe, streamlined work permit management and compliance. Enhance safety today. Contact us on +353 214536034.
https://sheqnetwork.com/work-permit/
Cultural Shifts: Embracing DevOps for Organizational TransformationMindfire Solution
Mindfire Solutions specializes in DevOps services, facilitating digital transformation through streamlined software development and operational efficiency. Their expertise enhances collaboration, accelerates delivery cycles, and ensures scalability using cloud-native technologies. Mindfire Solutions empowers businesses to innovate rapidly and maintain competitive advantage in dynamic market landscapes.
Break data silos with real-time connectivity using Confluent Cloud Connectorsconfluent
Connectors integrate Apache Kafka® with external data systems, enabling you to move away from a brittle spaghetti architecture to one that is more streamlined, secure, and future-proof. However, if your team still spends multiple dev cycles building and managing connectors using just open source Kafka Connect, it’s time to consider a faster and cost-effective alternative.
2. About Me
• Mozilla Rep for the PHL since 2011
• CTO at ALIAC.edu.ph
• Technopreneur at TurfSitePH.net
• Technology Columnist at MB.com.ph
• Team Manager at SIPFC.org
• @bobreyes in Twitter
• Dad of Xeon & Haswell
• Firefox user since Version 1.0
8. Mozilla’s Mission
To ensure the Internet is a global
public resource, open &
accessible to all.
An Internet that truly puts people
first, where individuals can
shape their own experience &
are empowered,
safe & independent.
10. Mozilla Manifesto
We are committed to an internet
that includes all the peoples of
the earth -- where a person’s
demographic characteristics do
not determine their online
access, opportunities, or quality
of experience.
11. Mozilla Manifesto
We are committed to an internet
that promotes civil discourse,
human dignity, & individual
expression.
12. Mozilla Manifesto
We are committed to an internet
that elevates critical thinking,
reasoned argument, shared
knowledge, & verifiable facts.
13. Mozilla Manifesto
We are committed to an internet
that catalyzes collaboration
among diverse communities
working together for the
common good.
15. Open Web
• Encompasses technical
concepts like:
• Open-Source Code; &
• Open Standards.
• Also encompasses democratic
concepts like Free Expression
& Digital Inclusion.
16. An Open Web is a web by &
for all its users, not select
gatekeepers or
governments.
22. Starting with Firefox 63, all desktop versions of
Firefox include an experimental cookie policy that
blocks cookies & other site data from
third-party tracking resources.
32. Localization at Mozilla
• Localization (L10n) is the process of
translating software user interfaces from
one language to another & adapting it to
suit a foreign culture.
• L10n is both for developers &
all contributors at Mozilla.
• Documentation is available online via
https://developer.mozilla.org/en-
US/docs/Mozilla/Localization
34. Localization with Pontoon
• Pontoon is a web-based, What-You-See-
Is-What-You-Get (WYSIWYG), l10n tool.
• We use Pontoon to localize all Mozilla
products & websites.
• Pontoon is a very simple & intuitive tool
that requires little to no technical skill to
use in the l10n workflow.
36. Localization Style Guide
• Cultural references, idioms, & slang
require a full understanding of these
references between the cultures of your
source & target languages.
• An example of a cultural reference in
English would be the phrase, "kick-off
meeting."
• More via
https://developer.mozilla.org/en-
US/docs/Mozilla/Localization/L10n_Style_Guide
37. Localization Style Guide
• Language-specific Mozilla style.
• It is a part of a Mozilla community's
instructions & standards for translating
strings within each project type.
• Formality & Tone; Natural expression;
Handling cultural references, idioms &
slang; Style consistency.
• Tagalog (TL) Style Guide is online via
https://mozilla-
l10n.github.io/styleguides/tl/
40. Project Fluent
• Fluent is designed to make software
translation faster, easier, & more natural-
sounding than ever before.
• Fluent is a family of file format
specifications, implementations & good
practices developed by Mozilla & currently
used in the Firefox web browser.
41. Project Fluent
• Firefox faces many localization
challenges which are hard to overcome
using traditional localization solutions.
• Software localization has been dominated
by an outdated paradigm: translations
map one-to-one to the source language,
which is often English.
• However, there are many grammatical &
stylistic aspects which don’t map one-to-
one between languages.
42. Project Fluent
• In languages with grammatical genders,
for instance, adjectives & past participles
must accord with the gender of the noun.
• In French, connecté, connectée,
connectés & connectées all mean
connected.
• Designers, developers, & translators can
create natural-sounding, information-rich
interfaces using Fluent.
• Mozilla has extensive support for Fluent in
43. We Need You
Help us improve
Mozilla Localization:
https://join.mozillaph.org
44. We Need…
• People to use & test our products.
• People to spread the word about FOSS &
online privacy.
• You to invite us to your events
(school, conference, etc.).
• People to help us man the MozillaPH booth
at different events.
• People willing to learn & to be trained in
helping our people become web literate.
• People to be more awesome online.
https://join.mozillaph.org