DEBUG ROOM
JP KR VN EN
HomeGame QAGraphicsSoundTextFieldNegative TestingChecklistBug ReportMonitoringSigns of FailureLINK
Back to TOP

Text

🧩 Text


System

All text related to game controls and UI display
・Buttons
・HUD
・Menus
・Settings
・Error messages

Game Data

Text for “names and descriptions” linked to game data
・Item names
・Skill names
・Effect descriptions
・Attribute descriptions

Quests & Story

Text related to the story and events
・Story text
・NPC dialogue
・Quest descriptions
・Event text

Help & Tutorial

Explanation-focused text for player understanding
・Tutorial
・Control guide
・Help
・Tips

Localization

Text related to multilingual support
・Translations for each language




🧩 Systematic Classification of Text Defects

StatusNG PointCategory
Displayed The fact that it is displayed is NG Extraneous character
Unnecessary information displayed
Displayed content is NG Typo
Incorrect word usage
Mistranslation
Incorrect info: numerical
Incorrect info: textual
Inconsistent notation: names
Inconsistent notation: dialogue
Wrong resource
Prohibited expression
Displayed state is NG Poor visibility
Overflow
Overlay / overlap
Garbled text
Forbidden characters
Not displayed The fact that it is not displayed is NG Missing character
Missing required information
Resource missing

🧩 Displayed


The fact that it is displayed is NG

Extraneous Characters

Example where unnecessary characters are included in the text
Star Medal
OK
Proper item name
Star Medall
NG
Contains an unnecessary character (“l”) in the item name

Displaying Unnecessary Information

Example where unnecessary information confuses the user
Clear Reward: “Weapon”
OK
Reward that is actually obtainable
Clear Reward: “WeaponArmor
NG
Includes “Armor,” which cannot actually be obtained
May violate laws related to reward/advertising display


Displayed content is NG

Misspelling

State where the text contains incorrect spelling
APPLE
OK
Correct characters or spelling
APOLE
NG
Incorrect characters or spelling

Misuse of words

State where a word is used incorrectly
their item
OK
Word appropriate for the context
there item
NG
Word inappropriate for the context

Mistranslation

Translation errors occurring in multilingual titles
Charge the light
(Gather the light!)
OK
Translation appropriate for the scene
Charge the light
(Charge money for the light!)
NG
Unnatural translation that does not match the context

Incorrect information: numbers

Example where a different numerical value from the spec is displayed (dates, prices, counts, etc.)
Event period: Dec 14 – Dec 28
OK
Schedule according to the spec
Event period: Dec 14 – Dec 27
NG
Schedule different from the spec

Example where a different price from the spec is displayed
Iron Sword: $1,000
OK
Price according to the spec
Iron Sword: $1,200
NG
Price different from the spec

Example where a different number of times from the spec is displayed
Purchase limit: 3 times
OK
Number of times as specified in the spec
Purchase limit: 10 times
NG
Number of times different from the spec

Incorrect information: text

Example where different reward content from the spec is displayed
Clear reward: Star Medal
OK
Reward item as specified in the spec
Clear reward: Orange Cake
NG
Reward item different from the spec

Example where different conditions from the spec are displayed
Completion condition: clear Quest A
OK
Completion condition as specified in the spec
Completion condition: clear Quest B
NG
Completion condition different from the spec

Inconsistent notation: names

Example where the name is not unified
World’s Strongest Championship event
OK
Official name as specified in the spec
Spring Championship event
NG
Nickname/abbreviated name different from the spec

Inconsistent pronouns in dialogue

Example where a single character uses different first-person styles within one scene
Ideally, one character should keep a consistent way of referring to themselves and others

【English example】
・1st person: I, me, your boy, your girl…
・2nd person: you, ya…
・3rd person: he, she, they, that guy, that girl…

A: 「I want to go with you…」
B: 「Then why won’t you?」
A: 「I still got things to do…」
OK
First-person pronoun is consistent
A: 「I want to go with you…」
B: 「Then why won’t you?」
A: 「Ya boy still got things to do…」
NG
First-person style suddenly changes to slang, breaking character consistency

Wrong resource

Example where the text resource being displayed is incorrect
* This may be due to an error in the resource data itself, or an incorrect ID being specified
Completion condition: Clear Quest A
OK
Completion condition as specified in the spec
Completion condition: Complete Quest B
NG
Completion condition in a different language is displayed

Prohibited expressions

In today’s society, there are many expressions that are considered inappropriate for the audience
* However, since it is difficult to list concrete examples in an open space, they are omitted here



Displayed state is NG

Poor visibility (low readability)

Example where the font size is too small and readability is reduced
It’s nice out, so let’s walk.
OK
Font size with good readability
It’s nice out, so let’s walk.
NG
Font size with poor readability

Example where the text color is similar to the background color, reducing readability
It’s nice out, so let’s walk.
OK
Sufficient contrast between text and background color
It’s nice out, so let’s walk.
NG
Text and background colors are in a similar tone

Overflow

Example where the text does not fit in the display area and overflows outside the frame
It’s nice out, so let’s walk.
OK
Text fits inside the frame
It’s nice out, so let’s walk.
NG
Text overflows beyond the left and right edges of the frame

Since the weather is nice, I’m planning to go for a walk and also stop by a café.
OK
The text fits within the frame
Since the weather is nice, I’m planning to go for a walk and also stop by a café.
NG
The text extends beyond the top/bottom of the frame

Overlapping display

Cases where text is displayed overlapping other text or images
Quest Completion Reward
You received the quest completion reward
OK
The texts are not overlapping each other
Quest Completion Reward
You received the quest completion reward

NG
The texts are displayed overlapping each other

Saving your settings now… OK
OK
The text does not overlap the button
Saving your settings now… OK
NG
The text overlaps the button

Mojibake (garbled text)

An issue where unintended characters appear due to mismatched character encoding or incorrect encoding settings
When mojibake occurs, characters that should be displayed are replaced by meaningless symbols, random letters, or characters from another language
You obtained an item
OK
Correct display
You obtai�ned an it�em
NG
Garbled characters (mojibake)

Forbidden Characters

Line-start forbidden marks: Punctuation that should not appear at the beginning of a new line for readability.

Closing punctuation. , ! ? ; :
Closing quotes” ’

It started raining today, so I stayed home.
My friend said, “The movie was more fun than I expected.”
We laughed together and had a relaxing day.
OK
Natural line breaks without punctuation at the start
It started raining today, so I stayed home
. My friend said, “The movie was more fun than I expected.”
We laughed together and had a relaxing day.
NG
A period appears at the beginning of the line

Line-end forbidden marks: Opening quotation marks should not appear at the end of a line.

Opening quotes“ ‘

I went to watch a movie today.
The ending made me think, “Is this really happening?”
The scene stayed in my mind for a while.
OK
Opening quotes do not appear at line-end
I went to watch a movie today.
The ending made me think
Is this really happening?”
The scene stayed in my mind for a while.
NG
Opening quote is placed at the end of a line

Non-breaking combinations: Elements that should not be split across lines.

English wordsAbbreviation Invention Population
Numbers12345678 3.1415 4/5
Repeated symbols------ …… ~~~~~~



🧩 Not Displayed


The fact that it isnot displayed is NG

Missing character

A case where required characters are missing in the text
He is very kind
OK
Proper linguistic expression
He is very kin
NG
Missing letters make the expression incomplete

Missing required information

Missing information that can confuse the user
Clear Conditions
Zombies: Defeat 30
Defeat Condition: Use Holy Water
OK
All conditions are displayed
Clear Conditions
Zombies: Defeat 30

NG
Some conditions are missing

Missing resource

A case where no text resource exists
Clear Conditions
Zombies: Defeat 30
OK
Text resource exists
Clear Conditions
0:   
NG
Empty text is displayed
Sometimes dummy text like “0” or “???” appears