Leadership and Risk-taking

A young professional could easily enter an industry with right technical skills and a solid educational background, but that is just the starting point of his or her long-term career. At the corporate settings, soft skills and leadership principles are proven to be so crucial to one’s professional success, which should be valued by individuals at a much earlier stage. Hence, my team and I dived into this topic, leadership, and launched a practicum project, hoping to gain some insights from localization practitioners and MIIS peers, which can be applied to a future leadership course for our program. 

We designed a questionnaire for leaders from the industry, conducted a comparative analysis of university courses and online courses, and ran a survey among MIIS students. Below is a screenshot of the survey results.

A screenshot of a cell phone

Description automatically generated

According to the survey results, “Risk-taking” is one of the most popular topics among my peers, including myself. I decided to dive a bit deeper into this topic, sharing some ideas on how to embrace risk strategically and become a successful leader. 

Growth Mindset – “Either win or learn”

“Playing it safe and not taking a risk is probably the most dangerous thing you could do in today’s rapidly changing and highly competitive business environment.” Seth Godin noted. The fear of risk originates from being in a comfort zone for too long, and that’s not an entrepreneurial choice if you aim to grow your business and embrace career advancements. Taking risks is necessary for success. Moving into an area of discomfort allows you to grow. You will either win, or learn from any potential failure or loss.  

Risk-taking should be highly strategic and aligned with your mission

Good leaders often have visionary thoughts, they look into the future under the direction of a great mission. Different from reckless experiments, risk-taking should be a rational decision with a solid foundation. Next time when you decide to step into the uncertainties, ask yourself the following questions. “What are the potential impacts of this endeavor?” “Does it fit with the long-term strategy?” “Will it help to increase the value of our company?”

Prepare for failures mentally and financially 

If you decide to take some bold actions, never just sit there, crossing fingers and hoping for the best. Be ready for any consequences. Did you budget logically for those risks? Have you prepared any alternative solutions in the backlog for the potential failures? Could your cash flow afford short-term profitability hits? There is a very interesting concept in the corporate world, calculated risk, which refers to a chance that is taken after a careful estimation of the possible outcomes. It can take a very long time for risky endeavors to pay off eventually. As a mature leader, you should pinpoint the negatives, create plans to put out the fires after execution.

Act, Assess and Adjust 

After implementation, a good leader will stay alert, constantly evaluate the effectiveness of the risk, and make timely adjustments according to the ever-changing environment. The “Act – Assess – Adjust” process can not only mitigate the chance of loss, but also make you more adaptable and resilient for future uncertainties.  

Final Thoughts

Before participating in this research project, “leadership” is a very vague concept for me. It carries some heroic and charismatic elements, and stands afar from my day-to-day life. During the past few months, My team members and I broke it down into a series of skill sets, from where I gradually realized that leadership is something tangible and obtainable. Each individual can practice their leadership skills on the ground, through teamwork efforts, real-world scenarios, or daily rituals. Not to mention that it is so crucial to our success, professionally or even personally. In the corporate world, no matter you are working for tech giants, or startups, no matter which industry are you in, most of the professionals are contributing in a collaborative environment. If you are part of a team, leadership can set you apart from others, let you shine and make your career blossom. With a leader mindset and solid leadership skills, a prosperous future is waiting for you.

If you would like to learn more about our research project and some of the in-depth topics related to leadership, please check out the posts listed below:

Leadership Research Project by Jacobsen Miller

Leadership and Failure by Jie (Stefan) Zhao

What is followership? by Peter Chea

You can also enjoy our practicum presentation:

Kudos to my team members, Stefan Zhao, Peter Chea and Jacobsen Miller, for great collaboration and providing fruitful content.

Work Cited

5 Things the Smartest Leaders Know About Risk-Taking

You Win Or You Learn: Risk-Taking For Leaders

“Planet” Your reliable friend app

EXECUTIVE SUMMARY

Problem: Post-college struggle: When I moved to a new city for my summer internship, I found it’s really hard to build up my interpersonal circle from scratch, so I ended up spending a lot of time staying at my own place, kept up with my closest friends only through Instagram and FaceTime. It’s hard to find an appropriate chance to say hi to a stranger in public occasions, because he/she might already have a life and feel reluctant to meet new faces. In the current market, there are a variety of dating apps intended to develop a romantic relationship, but a limited number of them are designed for friendship. If you are a student, you can easily hang out you’re your classmates or join any school clubs to meet people. However, if you relocate to a new place for a new job, it’s not that easy and you often feel lonely after work.

Solution: Planet is a networking mobile application for users who share the similar interests to know each other, hang out together and eventually become friends in their real life. Different from dating apps, where you connect another and both of you share a clear intention for something romantic, Planet helps you to find friends who can hang out together. Different from meetup apps, where you are intimidated by a group of people, Planet helps you to find a real friend to share your personal life and kill boredom or loneliness.

DETAILED DESCRIPTION

Highlighted Features:

Points of connections:

Personalities: Users can do a personality test and then be invited to a “planet”, where you can find other individuals whose personalities are mostly compatible with yours. You can also choose to visit other planets and meet different people.
Hobbies: Users can choose a topic that they are interested in, such as “travel”, “photography”, “cooking”, “jogging”, and start a group talk with people who share the same hobbies.

Industries: Users can meet someone from the same industry, this can turn out to be a professional meetup.
Local events: This app will gather some information of local events covering different subjects. Users can get to know someone who are going to the same event and then meet altogether during the event.

Group model:

Users can be grouped in different ways, including one-on-one chat, a group of three or four. In terms of gender, it’s also optional. Users are free to choose “Female”, “Male”, “Mixed-Gender”, etc.

Current Marketplace:

Competitors: Tinder Social, Bumble BFF, Hey! Vina, WE3Pros:

  1. Some apps are derived from dating apps, such as Tinder Social from Tinder, Bumble BFF from Bumble. Those apps already have an existing user base.
  2. Some features are well-designed, such as “Women make the first move”, “Find your tribe”, etc.

Cons:

  1. Limited safety considerations: most of them don’t have a block function, to block users’Facebook friends or anyone you don’t want to contact anymore.
  2. The filters are too simple and powerless in finding the right people.
  3. Some of them didn’t update the profiles and locations of users in a timely manner.

Our advantages:

Each individual has to fill out a profile in great details while signing up. Based on their personal information, we can sort out the users in multiple ways and optimize the connections. Out of safety consideration, they have to connect their newly created accounts with their other social media accounts, such as Facebook, Instagram, Google, etc. Also, we have a block list function for users to block FB friends or unwanted connections. We will update the data pool on a weekly basis based on each individual’s active level and current location.

Technical feasibility:

All the technology involved in our mobile app is already existing, so it’s definitely a feasible idea. The challenge from the tech side lies in data analysis. We need to build advanced algorithms to optimize the connections and it is an on-going process.

Internationalization:

We aim to expand our international market step by step. In order to gain success in other locales, we plan to customize our app to adapt different target cultures and groups of audience.

  1. We will adjust the UI and UX design of our app based on different cultures.
  2. We will localize our marketing campaigns as well as other strategies to adapt ourselves into the local environments and adjust our product to make it in accordance to local regulations. For example, to provide a light version of our app in places where telecommunication is not fully developed.
  3. We will develop a new feature named “Cultural Guide”, including regional social protocols, to guide through a user to behave and social like a local in a foreign culture, in order to avoid embarrassment and make new connections.
  4. We will hire in-country testers to run product testing on the localized version before entering a new market.
  5. We will conduct regional market research to gain feedback from users on a weekly basis, based on which we anayzle data and adjust our globalization strategies.

Case study – best practices in mainland China:

  1. For the graphics and videos, we will replace the American figures with popular Chinese actorsor actresses.
  2. We will connect the user accounts with their WeChat accounts, as Facebook, Instagram arebanned in China but almost everyone uses WeChat.
  3. We will make sure our marketing content obeys the New Advertisement Law and our productis politically correct in the mainland China.
  4. We will collaborate with some local influencers, such as Meituan, Dianping, to recommendsome restaurants, or local places in the “local events” section for our users to experience together with their potential friends.

DEVELOPMENT MODEL

Product Side: The main challenge is to explore and find out the most effective ways to connect people together, based on which we aim to constantly develop new features or update the existing ones to improve the robustness of this application.
In the initial phase, we will build a POC (Proof of concept) version and only test it in a limited group of users. In the long run, we will tightly combine marketing research and product development using the Agile model with each sprint focused on adjusting or developing, testing and delivering one particular market-based feature.

For example, we will establish a continuous and iterative communication line with customers through different types of customer interviews, in order to validate our ideas and gain feedback from customers.
Then, we incorporate the valid results into every phase of our product development lifecycle, which

is Discovery – Validation – Creation – Building.

Marketing Side: In order to generate leads and raise brand awareness, we will launch global marketing campaigns through email as well as the most popular social media channels in different target markets. For example, Facebook, Instagram, Pinterest for the United States, WeChat, Weibo for mainland China. Then, we will collect and analyze data (visits, likes, downloads, etc.) from those campaigns and adjust our marketing strategies in each locale accordingly.

Revenue Stream:

  1. Monthly subscriptions of some in-app features
  2. Sponsorship and fund gathered from local events and regional industries
  3. In-app advertisements

Unity Game Localization – Tensquared

In the field of game development, Unity has been the go-to gaming engine in the market (especially for small teams). Hence, Unity Game localization is a new challenge for developers who want to expand the global reach of their game. To learn more about this interesting topic, our team selected an open-source Unity game and localized it from scratch. What’s better than hands-on experience?

Introduction

Tensquared is a platform and puzzle game.. As a team, we successfully localized it from English into Spanish, taking advantage of the power of the I2 localization plugin (available in the Unity Asset Store). Tenaquared contains a total of four challenging, story-based levels.  We localized the main menu and Level 1.

Source Asset: https://unitylist.com/p/ocn/tensquared#

Language: English to Spanish

Scope: Main menu and level 1

Tools: Unity, I2 localization plugin

Below, take a look at the source and localized demos, (both the original and the localized versions), the our localization, the challenges we encountered as well as the respective solutions, and the lessons we learned from localizing a game in Unity.

Game Demo

Click the buttons to preview gameplay from Tensquared.

Workflow

Below is our step-by-step localization workflow.

Step – 1 Implement and test the I2 localization plugin in Unity

Step – 2 Analyze the original package and locate all the text

Step – 3 Add a language picker to the User Interface

Step – 4 Localize the text through different approaches based on their various locations (in-code, UI, TextMash, etc.)

Step – 5 Test the localized version and solve any other issues (such as font issues)

Challenges and Solutions

Challenge – 1 Localize the dialogues coded in the C# script

Solution – Apply the method I2.Loc.LocalizationManager.GetTranslation(“start”).

Challenge – 2 Localize the main menu and instructions in Prefab. TextMeshPro with I2 Localization

Solution – In the I2 localization section, choose TextMashPro UGUI as target, and then add terms.

Challenge – 3 Fonts for CJK (Chinese, Japanese and Korean)

We also experimented a bit with Chinese localization, since two of our team members are from China. However, the original font asset didn’t support Chinese, Japanese, or Koreane. We tried replacing the font, but to no avail.

Solution – Go to Font Asset Creator and add the Chinese terms into Custom Character List.

Best Practices

From a Project Manager’s Perspective –

For projects that are complicated and highly-technical, Project Managers should spend a lot of effort in the preflight stage, ensuring thorough asset analysis and the proper mitigation of unforeseen risks. It’s important to draft a summary and list all the alternative solutions to challenges before beginning the localization. At the workplace, if an engineer reports unexpected issues during the progress, it’s often too late and the entire project h will slow, creating a waste of resources and budgets.

From a localization engineer’s perspective –

While facing technical challenges and having no solutions in mind, it’s better to calm down, take a deep breath, and then explore possible resources. First and foremost, check out the documentation and support forums. (I2Localization, I2Localization Support Forum), apply the wisdom from developers and other users. Second, while dealing with codes, use the “Find” function in the script folder level instead of page level; it will boost your efficiency. Third, Google and Youtube are two convenient platforms where you can find helpful information. Don’t underestimate them, as we solved some of our challenges thanks to a Youtube tutorial. Last but not least, consult the game’s developer if possible or senior engineers. Don’t be shy!

Final thoughts

We spent too much time and effort locating the text from the source asset. Ideally, I believe the localizer should work closely with the developer, because the developer knows where each piece of the text is located.

Presentation

Click here to see our slides.

Special thanks to my team members, Xinchen Hu and Megan Murphy, who both contributed a lot to this project.

Localizing a French Children’s E-book

In the course of Multilingual Desktop publishing, I was excited to learn more about the real-world localization workflows of different products, gaining so much hands-on experience using Adobe Suite, Sigil, and SubSync. Among all the interesting topics, I like E-book localization the best. Localizing E-books into other languages is such a joyful adventure for book-lovers. I cannot wait to create my original E-books and localize them into my favorite languages.

The basic E-book Creation and localization workflows are demonstrated as follows. As a beginner, you will get familiar with the epub file type, and gradually become a master of Sigil.

My E-book Project 

For my showcase project, I chose a French Children‘s E-book titled Miquette baptise sa poupée, written by Albums Camo. My goal is to localize it into an English one for American kids to read. It includes many graphics, which is visually attractive for children, but a little bit challenging for localizers to choose proper fonts and deal with CSS issues. This project can integrate multiple tools together, including Sigil, Photoshop and CAT tools.

Epub Extraction 

When you start an epub localization project, the first thing is to extract the epub file into a bunch of components. It includes a “mimetype” file, a toc.ncx file, a content.opf file, a META-INF folder, an image folder and an HTML file.

File Preparation 

From the viewpoint of a future project manager, things always need to be well-organized in order to meet the high-quality standard and the potential deadline. When I prepare the files for translation, I separated different components of the epub file and marked them with different tools carefully.

Not to be Translated: 

META-INF folder, the “mimetype” file

To be Translated:

  1. the HTML file: CAT tool
  2. an image file (book cover): Photoshop
  3. the toc.ncx file, the content.opf file and metadata: Sigil

Normally, I should prepare a Picture List for metadata or text embedded in images. Since this E-book has very little text content for metadata and images, I chose to translate it directly.

Content Translation 

The text content of this E-book is all included in the HTML file. Previously, I used Memsource as my CAT tool to translate my HTML files. This time I tried something new. After the CEO of Lilt came to MIIS, I felt curious about their products and always want to give it a shot. This is a great opportunity for me. I chose Lilt as my CAT tool and explored a little bit about its NMT-based translation platform.

Here is a list of their supported file types for localization projects (HTML included)

After I uploaded my HTML file, I can translate the content using their default FR-EN translation memory, and use their own terminology Lexicon as a second reference. When the translation is completed, I exported the new HTML file.

Book Cover Localization

The title and the author’s name is embedded in the cover image. I chose Adobe Photoshop to change it into English. In the process, I used Marquee tool to erase the original text, and replaced it with English text in a cute font I newly installed (orange juice).

Dafonts is a good and free resource to find fonts that match your needs. It categorizes fonts according to languages and styles.

After I localized the cover and exported the new image, I replaced the original one with it in the image folder.

Pack Your Epub!

In this step, I already replaced the HTML file and the image. Now I pack the updated components using ePubPack. A new E-book in English is created.

This is a random page from the book, this book included many images, so I play around with CSS and adjust the composition to make the new content fit in.

Sigil Localization

There are still some tasks left to be done in Sigil. I opened my English E-book in Sigil, and opened the metadata editor. I changed the language and the title here. In the toc.ncx and the content.opf sections, a few things need to be changed as well.

Click here to see my slides for my presentation:

Presentation

The Wonderland of Translation Technologies II

 

 

In the wonderland of translation technologies, a good command of CAT tools is far from enough for a qualified industry practitioner. There are many other fascinating tools beyond the world of CAT tools that are gradually gaining attention from the crowd, such as implementing a localized WordPress site, Handling bilingual data, constructing QA models, training an MT engine, utilities for practitioners, etc. This blog will walk you through them one by one and give you a deeper understanding of the tech-oriented translation and localization industry.

 

Pseudo Translation 

You can never underestimate the significance of conducting a pseudo translation before diving into a project. It can test out many internationalization issues that worth your special attention as follows:

  • Over-externalization
  • Automatic replacement of translatable text identifies if the code is improperly included with the translatable text
  • Improper display of character sets
  • Text not included for translation
  • Text embedded in images
  • Unhandled text expansion and contraction
  • Concatenation

In one of my projects, I tried to export the XML file from the WordPress site and pseudo translate it in Trados. After I set up a proper filter configuration and conduct the pseudo translation, I successfully imported the new XML file into the site.

 

This process requires a good command of coding. When I handled the code in the bilingual XML files, I struggled to separate the untranslatable part from the translatable part and make it work smoothly in Trados and WordPress.

Although nowadays many CMSs have been connected and integrated with TMSs, and a lot of effort thus has been saved. The above-mentioned process still needs attention from localization engineers for more complicated localization tasks.

 

Collecting and Cleaning Bilingual Data 

When we use a great volume of bilingual data to train an MT engine, it is often a headache to maintain the quantity and quality of the data pool. In the era of big data, the collecting and cleaning work needs to be automated instead of manually conducted.

Data Collection: Many online corpora can be used to download the needed bilingual files, such as OPUS(Click here). There are many more corpora in terms of subject fields.

Data Cleaning: There are many tools can be implemented to clean your data in order to boost its quality. One handy tool is Olifant (Click here). As a TM Editor, Olifant leads you to import or export translation memories in different formats (such as TMX or tab-delimited). You can edit the translation units, their attributes, and any other associated data.

Data Alignment: Many tools can be used to align source language files to target language files, such as memoQ, YouAlign, TMXmall, etc.

 

QA Model 

QA metrics and models have been invented and developed by many institutes to track and measure the quality of translation in the industry. It can be used to train MT engines, as well as to score linguists in TMSs.

The well-known ones are MQM, LISADQF (Click here).

These QA models can be integrated into translation management systems or can be designed and developed into independent tools such as MQA Scorecard, Okapi Checkmate.

Also, there are a couple of scores designed by human and generated by the system to indicate the translation quality:

  • GAP Analysis: Unknown words to be added to engine Phrase Table
  • BLEU: Both vocabulary and fluency (are words in the right order)
  • F-Measure: Recall and precision: helps identify vocabulary problems (location and causes)
  • TER: Translation Error Distance

 

Theories and Implementations of Machine Translation 

Theories: RBMT, SMT, and NMT

There are three types of machine translation that are popular in the market for computer-assisted translation technologies, rule-based, statistical and neural machine translation. Briefly, their definitions are listed as follows:

  • Rule-based machine translation (RBMT) is machine translation systems based on linguistic information about the source and target languages basically retrieved from (unilingual, bilingual or multilingual) dictionaries and grammars covering the main semantic, morphological, and syntactic regularities of each language respectively. (Retrieved from Wikipedia)
  • Statistical machine translation (SMT) is a machine translation paradigm where translations are generated on the basis of statistical models whose parameters are derived from the analysis of bilingual text corpora. (Retrieved from Wikipedia)
  • Neural machine translation (NMT) is an approach to machine translation that uses a large artificial intelligence network to predict the likelihood of a sequence of words, typically modeling entire sentences in a single integrated model. (Retrieved from Wikipedia)

Here is an infographic to show the comparison among three types of MTs:

 

Implementation: Microsoft Translator Hub

There are several tools where you can customize your own MT engine. One of them is Microsoft Translator Hub. Here are two examples of how to use it to customize your own SMT engine:

Case Study –

Using the Microsoft Translator Hub at The Church of Jesus Christ of Latter-day Saints  (Click here)

Final Project – 

Statistic Machine Translation Training for SIPO (Click here)

 

Recently, Microsoft released its state-of-art function:

Customize your NMT engine (Click here to try it out)

 

Utilities for Practitioners

Here are some simple and handy tools you may consider to explore as a translation and localization practitioner. Don’t underestimate them, because they can actually save a lot of time and effort at your workplace:

Here is a demo on how to use Cmap. (Click here)

 

La fin: Trends in Translation Technology

The industry of translation and localization is changing and growing rapidly, it is equally important to keep up the trend in future as to grasp what has been developed in the market.

Video Localization: VideoLocalize

Mashups with NMT: AI tech: chatbots, sentiment analysis; Voice-enabled tech: smart home tech, automated interpreting

Resources to keep up with the tech trend: 

Blog: Slator, Multilingual Magazine

Conference: Women in Localization, SF Globalization, Loc World, IMUG, GALA, TAUS, ALC, Brand to Global, Unicode Conference

Podcast: Globally Speaking, Worldly Marketer

 

Exploring the Success of Translation Management Systems

In translation and localization industry, a new trend has emerged and led many LSPs to the next era, which is, the wide acceptance and application of Translation Management System (TMS). It can automate many parts of human efforts in a typical translation workflow, a great way to save time and cost.

 

TMS Features in General

There is a variety of cloud-based TMSs developed by different companies, and most of them share a lot of similarities. What are the standards to measure the success of a TMS? Below is a Matrix Graph that explained this question. It has two dimensions. One is time: Before, During, After (in a project). The other is the function: Linguistic, Technology, Communication, Analytics (different perspectives).

 

TMS Case Study: WorldServer

Among all of the TMSs implemented in the market, WorldServer can be the most Classic one. It is developed by a leading LSP, MediaLocate, and widely used in many vendor-side and client-side companies (such as eBay). Here is an infographic demonstrating how to build up a project in WorldServer (Not an easy process! ).

After experiencing the creation and conduction of a whole project, my suggestion is: Never jump into it too soon. You’d better draw a structure first and ensure you have included all roles and steps. Then follow its lead and create things step by step.

My team did a project for Clarins using WorldServer as our TMS. Click here to see our awesome group work:

Clarins Project

 

TMS integration with Content Management System 

With the popularization of Content Management Systems, many companies integrate their TMSs with CMS and achieved a smooth workflow:

Content Creation — Content Localization — Real-time Publishing 

This integration wisely avoided the linguistic preparation from engineers’ side and achieved the sync between content creation and translation. It is a great success for LSPs who compete for the go-to-market speed.

Example: Lingotek TMS (Click Here to see its features).

 

TMS integration with Crowdsourcing 

Crowdsourcing is another popular choice for many client-side companies and language service providers. It refers to the situation where a crowd going forward and collaboratively doing the translation work, often without direct financial motivations. It has been successfully implemented by many business and technology giants, such as Facebook, Twitter, Adobe or else. When the volume of translation is massive or the deadline is urgent, the power of crowd can ensure the high-efficiency. Also, it is a brilliant way of brand promotion (Take the brand to the cloud).

Example: Lingotek TMS (Click Here to see its features).

 

TMS Selection and Adoption 

Take all the possible features of a TMS into consideration, you might realize it is a  difficult decision for companies to choose their own TMS from the cloud. Here are some principles you may need to follow when select and adopt a TMS to meet your interests:

  • Analyze your needs: Different TMSs have different features. Some are linguistic-oriented and have more features on TMs, TDs, etc. Some are business-oriented, and it’s easy to use them to manage resources. How do you prioritize your needs?
  • Include all stakeholders: There are many stakeholders in a translation project. Make sure to communicate with all related departments. Including roles such as translators, reviewers, project managers into the system correctly.
  • Build or Buy-in: Consider the pros and cons of building a TMS system, and to buy one from the third party. Then make your choice.
  • Automation: Think through what parts of a project can be automated. Integrate all the automation possibilities to the system in order to facilitate the process.
  • Test run: To ensure the success of your TMS, give it a test run. Focus on the outcome quality of the translation, the efficiency and other concerns take into account.

When you are choosing your TMS based on the principles listed above, you may need to do a TMS comparison in mind. Here is a TMS comparison I did between Lingotek TMS and XTM Cloud. Based on my comparison, I chose a TMS for Alibaba.

Click to see the article: TMS Comparison

WorldServer Practice: Translation Project for Clarins

In Translation Management System course, our group completed a project from Clarins, a world-known cosmetic company. In the process, we accumulated our professional experience in client education and communication. We played around with WorldServer and understood its role in different phases of a translation project. Overall, it is an impressive journey for us. Many thanks to my colleagues Isabella Sun, Weixin Mo, Wanli Zhou, Muge Zhang.

Let me walk you through the whole process of our project. First, here is the basic information of our project for Clarins.

Project Description | Isabella 

  1. Client Info: Clarins Group, trading as Clarins, is a French luxury skincare, cosmetics, and perfume company, which manufactures products, usually through high-end department store counters and selected pharmacies.
  2. Project Overview: The content we are translating for Clarins this time is Clarins Skin Spa Brochure. The skin spa program by Clarins has been established in over 40 countries. They hope us to build Translation Memory and Termbase for them as well as translate the updated brochure. It contains 879 words (including words on pictures). Starting from April 6, our group finished this project within two weeks.
  3. Tools and Working Phases: To facilitate the whole process and make sure the deliveries’ quality. We used WorldServe to organize our work and generate quotes, and we used SDL Trados to build translation memories. Briefly, our work was divided into three phases: preparation, production, and finalization.

We drafted the business proposal for Clarins before the client meeting, click here to see our proposal: 

Proposal for Clarins 

We held our client meeting in April and summarized the reflections on it as followed:  

Lessons Learned from Client Meeting | Tianlin 

  • Client Education: Since our client is not from language industry, they have very limited knowledge of our typical workflow. Good communication needs to be set up from the beginning to avoid misunderstandings.
  • “Why should they care?”: Since our client is a for-profit company, they focus more on benefits instead of features. We should follow this logic and explain more about the benefits of our chosen resources and tools. They don’t need to know every step of our effort, but what consequences our effort can bring for them.
  • Contact Person: We should include a contact person to guide our client through the whole process, answering their questions or else.

After the client meeting, we delegated the tasks according to our proposal. Each group member did a wonderful job and met some challenges as well. 

Here are some screenshots of the localized file (major deliverable): 

 

Here are our deliverables, including the source file, the localized file, termbase and translation memory tmx file, and pseudo translation file: 

Deliverables

 

Here are the lessons learned in terms of different steps: 

Pseudo-Translate | Wanli

  1. Random Uppercases: Since the original source file is in PDF format, after converting it to a word document the text layout changed greatly, with upper cases showing up randomly in the text, which although didn’t affect Pseudo translate, would become a problem in translation.
  2. The Pseudo translation sees a lot of text bleeding.
  3. Prolonged text continued on a second page which doesn’t have corresponding pictures.

 

Termbase | Weixin

  1. Because the source file is relatively short, we can have more considerations for term base establishment. Most of the terms in our term base are nouns because nouns are usually the foundation for understanding sentences.
  2. We need to pay special attention to the encoding. The term base file needs to be saved as UTF 16LE so that it can be imported to World Server. And also, if we export the term base, the terms will become mojibakes if the encoding of the program that opens this file is not correct.

 

Translation Memory | Muge

The client didn’t provide us with any translation memory. But we offered to create one for them as an extra benefit. After we translated the source text into Chinese, we used SDL Trados Studio to align the segments and created a translation memory. The TM file is in tmx format.

 

Desktop Publishing | Tianlin

 

  1. Picture List:  The document from our client includes many ad images. While extracting texts from images, I found it’s important to include screenshots for translators’ reference, so that they can have a good grasp about the context and come up with appropriate translations. (Lingotek can do a better job in terms of linguist’s reference)  
  2. Style:  Because the document is for commercial purpose, the localized images need to be visually attractive to grab the audience’s attention. When English text is replaced by Chinese, certain typeface and type size need to be changed as well. Our team needs to inform clients about this change and get their approval first. Plus, consulting a professional advertisement graphic designer within the budget may be a good idea, in order to ensure the high quality of our service.

 

 

 

When the project is done and closed, we also had a post hoc meeting. 

Click here to see the slides

 

Notes: 

All mentioned material is created and written by all team members:

Isabella Sun, Weixin Mo, Wanli Zhou, Muge Zhang, Tianlin Li

 

DJI Terminology Management

Terminology management is an essential part of language service. No matter you are in the academia or in the workplace, having a unified term bank as an easy-to-reach reference can largely boost the quality and efficiency of your work. Terminology brings a positive influence to so many roles:

  • Experts: They could write subject-oriented documents using unified terms, which creates the same tone.
  • Translators: Terminology provides a knowledge base for their reference, facilitating the process of their translation.
  • Clients: Terminology can ensure the documentation of certain product is accurate, avoiding the risk of liability issues. It reduces the time and cost in certain ways.
  • End-users: Avoid their confusion when using products.

In my terminology management class, my group decided to provide terminology service for DJI, a leading drone company in China. We overcame obstacles in the management and technology field and created out a wonderful plan. Many thanks to my team members: Kayla Munoz, Isabella Sun, Brenda Hu.

 

Scenario 

Client representative: Department Liaison

“Our company is decent sized. We have a few hundred people spread across eight or nine departments. My role was created to liaise with software engineering, technical writing, and the parts department. None of them can get along. You see, each department is contributing content to big product launches worldwide. But they can’t agree on single terms to use for device components. The engineers are using abbreviated terms so that content meets character limitations of the GUIs. The folks over in parts have their own identifiers for those same components. Then, we have the technical writers who get so mad when they’re not consulted about the abbreviations or identifiers used.

These issues we have with inconsistencies are only compounded when we send content to translation. Terms don’t match across content products, and our customers are starting to get really confused. We need a way to link all of these terminology sets together…”

 

Case Analysis

Company Name: DJI

Company Website: dji.com

Basic Information: DJI (Da-Jiang Innovations Science and Technology Co., Ltd) is a Chinese technology company headquartered in Shenzhen, Guangdong. It’s known as a manufacturer of unmanned aerial vehicles (UAV), also known as drones for aerial photography and videography.

Organizational Needs: As a company that’s accounting for 85% of the global consumer drone market, DJI is decently sized and still expanding. The following problem is a lack of communication among different departments. The department liaison can be harmful to the company’s future development so DJI connected us and hoped we could find a solution.

Appraisal on Stakeholders’ Need: Our client has been fully aware of the major problem that exists in DJI. They pointed out that the inconsistencies in translation caused most of the issues. Based on this, we believe our client will be cooperative and willing to provide us with the necessary materials to build a terminology database.

Organizational Gaps and Inadequacies: The inconsistencies in translation content caused inefficiency in cross-departmental communication as well as consumers’ confusion.

 

Solution 

Based on the scenario and case analysis above, our team developed a terminology solution for DJI. Click here to see our pitch:

DJI Terminology Pitch

 

After presented our pitch to the class, we also got a chance to see the fantastic work from other teams, absorbing the wisdom from our peers as much as we can. Although we chose different scenarios and cases, we have a lot to learn from one another in terms of terminology service. Here is a list of their strategies collected by our professor Alaina Brantner. It’s definitely a good resource for a future career in terminology management:

Strategies from peers

 

Reference

The-benefits-of-Terminology-A-guide-for-language-lovers

Notes

All materials are written by our whole team:

Kayla Munoz, Isabella Sun, Brenda Hu, Tianlin Li

Statistic Machine Translation Training for SIPO

 

In the Advanced CAT class, we had a chance to try the second one: Statistical machine translation. We chose a field, built up a bilingual corpus from scratch and trained our own SMT engine. As a graduate student coming from a pure liberal art background, the whole process is sort of torturing, including data collecting and cleaning, system maintenance etc. However, I learned quite a lot from it. Few people except engineers in the translation industry can go under the theoretical surface of Machine Translation, swift his or her role from a “user” to a “developer” and understand its pros and cons from an internal perspective. Many thanks to my incredible team members, Rory Hou, Wei Wu, Melissa Zhang and Cheng Song.

 

 

  • Choosing field

A first headache we faced is: which subject field shall we choose? Firstly, we need to find a field with tons of existing bilingual text that is easy to extract. Secondly, the text from this field should tend to be “hard”, for instance, field-wise terminology, unified writing style, etc. Text like poetry, soap opera lines is definitely off our list. Eventually, we agreed to do the patent translation.

We chose the waterfall workflow for our project.

Here is our proposal for the pilot project: SMT proposal

After the kick-off meeting with our “client” Adam Wooten, we start our project. 

 

  • Data Collection, Cleaning, and Alignment

Then, we need to collect enough cleaned-up data to build our bilingual corpus. A well-functioned SMT engine needs an enormous corpus to be the underlying support. (eBay’s corpus for SMT training contains 1.5 million words). Due to time constraints, we could not reach the standard but we tried out best.

Data Source: We choose WIPO Patentscope, UN documents and PKU Law as our major source of bilingual data. Data Cleaning tools such as Okapi Olifant can be used to clean up untranslatable strings or other irrelevant parts.

 

 

Text Alignment: After we extract enough bilingual text from those two sources, we need to align the English text to the Chinese text. Due to the huge amount of data, many alignment tools we used to use such as YouAlign fail to work without a paid membership. Fortunately, we found a very handy tool: TMXmall, to help us align tons of documents and export them as tmx files in a short time.

 

Closure: The bilingual corpus is ready to go. We also cleaned up some monolingual text for later use.

 

  • SMT Engine Training Kick-off

After the data preparation was finished, we got into the Microsoft Translator Hub, and created a new project.

We imported data from the bilingual corpus to training, tuning and testing sections, and started the first round of training. When the training is finished, the system will send notifications to each of us, and we can see an auto-generated BLEU score to indicate the linguistic quality of our training. Then, we started to change some data and conducted the second round. The BLEU score indicates the quality of our data for each round, and we change our imported data in a new round based on its fluctuation. Our goal is to let BLEU score go up.

  • Quality Review 

After each round of training, we review the MT results and come up with a score based on our quality metrics (using MQM standards). We set the scale of the score from 0 to 1000 to measure translation quality.

 

We calculate the time and cost of our pilot project. Obviously, it’s different from our initial speculation. We updated our proposal based on those found in the pilot project.

 

Here is our Updated SMT proposal: Updated SMT proposal

Plus, we summarized all we learned from this project: Lessons Learned

 

GalaXync -Bringing worlds together

In Localization Project Management class, I had a chance to build up my first language service company from scratch, with my awesome team members: Helen Jung, Chris Healy, Muge Zhang, Jiyi Zeng and Isabella Sun. It’s definitely one of my best experience in MIIS. We named our baby — GalaXync.  We’re here to be your bridge across linguistic divides, connecting you to an audience of millions around the world.

                                                      ( Official Website )

We chose WordPress to build up our official website. Here goes our mission and vision page. 

Our Mission –

GalaXync is a multi-language vendor that specializes in three East Asian languages: Chinese, Japanese, and Korean. Our executive team firmly stands behind the idea that no matter where one is from, we can synchronize any form of content to be relevant and enjoyable to natives of other parts of the world. Composed of expert linguists and project managers with years of combined translation, localization, and consulting experience from a multitude of industries, GalaXync is the best partner to launch your company into today’s ever-competitive, ever-changing global market.

Our Vision – 

GalaXync strives to be the bridge connecting everyone in different parts of the galaxy and close the linguistic or cultural gaps between them. While our focus is on East Asia, we hope to continuously grow our services, customer base, and areas of expertise, becoming the world’s largest localization services provider with no language left behind. Contact us or visit us in our office, where our team is taking one step closer every day to our goal of bringing worlds together.

 

After rounds of discussion, we settled up a standardized translation and localization workflow goes as followed.

  • Preparation
  1. Inquiry: The first thing that happens in any project is that you reach out to us! One of our account managers will then meet with you to find out how we can help you best. What’s the scope of the project? What audience are we helping you reach? Do you have any budgetary or time constraints? With this information in hand, we’ll help your project go from impossible to possible and kick off a rewarding relationship for both of us.
  2. File analysis: The next thing we’ll need is the files you want to be translated. Our hardworking staff of engineers will analyze the files to create a word count and then prepare them for translation, which will make our translation efficient and keep your files safe.
  3. Team assembly: The project manager will determine the best way to meet your translation goals, assemble a crack-team of our best translators, and create a timeline. Other companies might wait until after the contract is signed to assemble a team, but we will never tell you we can take on a project before we know we have the exact right people to do it. With a full-professional, in-house group, we can assure the quality of our translations. Plus, if you know who’s working on your product, you can rest easy knowing it’s in good hands.
  4. Initiation: The engineers and the project manager send their details to the account manager, who uses this information to compile a quote ( Click here to see a quote sample of a given project: Quote Sample ). The account manager then sends this quote to you, including a detailed breakdown of the various costs that will depend on the nature of the project, its size, and its speed. If you like what you see, we’ll write up a contract and sign it with you.
  • Translation
  1. Getting the project to the team: Congratulations! The localization of your product is now officially underway! The project manager distributes the files for translation, a translation memory (a fancy tool that keeps us consistent and efficient), glossaries, style sheets, and any extra references you provide to us.
  2. Translation: Our team of translators works together to translate the text into the language(s) you need (be it Chinese, Japanese, Korean, or English) and deliver the completed translation back to the project manager right on time!
  3. Editing & proofreading: The project manager will get the translations to our editors, who will compare the translations with the original text to make sure that all of your content is retransmitted faithfully. Additionally, our proofreaders will conduct a second round of editing, this time to make sure that the translations are good quality, effective text in the target language.
  4. Re-assembling the files: Once everything is up to par, our engineers reverse the process they performed in the beginning, putting the new translations back into your full product.
  • Review & Delivery
  1. Quality assurance: Once the files are ready, we will make sure that the final product works, testing for bugs and triple-checking that the translations are effective in context. If you agree, we will invite third-party reviewers to review the final product. Of course, you will also give us your input!
  2. Delivery: Once everything is just the way you need it, we will deliver the freshly-localized product to you, ready to release to your international audience.
  3. Invoice: At this point, you will confirm receipt and we’ll send an invoice to you, detailing the rates and costs indicated in the contract, along with any changes that were made along the way.
  4. Feedback & evaluation: To continue improving and refining our localization services, we’ll request feedback from you, and debrief among ourselves to determine what was successful and what created problems. Hopefully, you enjoyed your experience with us enough that we have the pleasure of getting to do it all over again with you in the future!

We designed our file system to manage tons of files, click here to see how it looks like (Click here):  File System

To ensure the unrivaled quality of our service, we also worked out a vendor recruiting process, which includes three parts: Resource Evaluation, Language Evaluation, Onboarding and Welcoming (Click here): Recruiting Process

We used Basecamp to track our project and ensure good communication among one another. We used ProjectLibre to schedule our workflow as followed (Click here): Schedule

As a for-profit entity, it’s always vital to engage and convince your clients, making them buy your service. Here is a case pitch to show how we demonstrated ourselves to a client (Click here): GalaXync Pitch

 

The whole process is an engaging journey for me to walk through and understand how language industry works as a “professional” from a holistic viewpoint. And more importantly, how to be part of a team, effectively communicate with other team members, learn from others and collaborate with others. In the business world, many things need to be written down in a professional manner. I’m willing to go under the surface of project management and explore more.

 

Note: All mentioned documents are designed and written by our whole team: Helen Jung, Chris Healy, Muge Zhang, Jiyi Zeng, Tianlin Li and Isabella Sun