Potential problems in language
Go back.
This page will help identify potential problems in your language file. I
don't offer a way to fix this automatically, so you'll have to edit the language
file by hand. Hopefully this page will still be of some help. Note that not all
of these lines have to be actual problems, so pay attention to what you do.
Missing strings/targets
This is an error that should be fixed
LANG_KBD_OK: Missing translation entirely
LANG_KBD_DELETE: Missing translation entirely
LANG_KBD_CANCEL: Missing translation entirely
LANG_BOOKMARK_SETTINGS_AUTOUPDATE: Missing translation entirely
Identical English and translation
Doesn't have to be a problem, if the string is valid in the language
LANG_SET_BOOL_NO:*: English and translation are the same ("No")
LANG_CHANNEL_MONO:*: English and translation are the same ("Mono")
LANG_CHANNEL_KARAOKE:*: English and translation are the same ("Karaoke")
LANG_RECORDING_SRC_DIGITAL:recording: English and translation are the same ("Digital")
LANG_BATTERY_TYPE_NIMH:battery_types: English and translation are the same ("NiMH")
LANG_BATTERY_TIME:archosplayer,archosrecorder,archosfmrecorder,archosrecorderv2,archosondio*,iriverifp7xx: English and translation are the same ("%d%% %dh %dm")
LANG_MONTH_FEBRUARY:rtc: English and translation are the same ("Feb")
LANG_MONTH_MARCH:rtc: English and translation are the same ("Mar")
LANG_MONTH_MAY:rtc: English and translation are the same ("May")
LANG_MONTH_JUNE:rtc: English and translation are the same ("Jun")
LANG_MONTH_JULY:rtc: English and translation are the same ("Jul")
LANG_MONTH_SEPTEMBER:rtc: English and translation are the same ("Sep")
LANG_MONTH_OCTOBER:rtc: English and translation are the same ("Oct")
LANG_MONTH_NOVEMBER:rtc: English and translation are the same ("Nov")
LANG_BYTE:*: English and translation are the same ("B")
LANG_KILOBYTE:*: English and translation are the same ("KB")
LANG_MEGABYTE:*: English and translation are the same ("MB")
LANG_GIGABYTE:*: English and translation are the same ("GB")
LANG_POINT:*: English and translation are the same (".")
LANG_SYSFONT_CHANNEL_MONO:recording: English and translation are the same ("Mono")
LANG_SYSFONT_RECORDING_SRC_DIGITAL:recording: English and translation are the same ("Digital")
LANG_SYSFONT_DIRBROWSE_F3:recorder_pad: English and translation are the same ("LCD")
LANG_ID3_VBR:*: English and translation are the same (" (VBR)")
LANG_FM_DEFAULT_PRESET_NAME:radio: English and translation are the same ("%d.%02d MHz")
LANG_EQUALIZER_BAND_Q:swcodec: English and translation are the same ("Q")
LANG_DISK_NAME_INTERNAL:multivolume: English and translation are the same ("Int:")
LANG_CODEPAGE_UTF8:*: English and translation are the same ("Unicode (UTF-8)")
LANG_COLOR_RGB_LABELS:lcd_color: English and translation are the same ("RGB")
LANG_DISK_NAME_MMC:multivolume: English and translation are the same ("HD1")
LANG_DISK_NAME_MMC:sansae200*,sansac200*,sansafuze*: English and translation are the same ("mSD:")
LANG_DISK_NAME_MMC:archosondio*: English and translation are the same ("MMC:")
LANG_REPEAT_AB:*: English and translation are the same ("A-B")
LANG_CODEPAGE_LATIN1:*: English and translation are the same ("Latin1 (ISO-8859-1)")
LANG_COLOR_RGB_VALUE:lcd_color: English and translation are the same ("RGB: %02X%02X%02X")
LANG_DB_INF:recording: English and translation are the same ("-inf")
LANG_ROCKBOX_TITLE:*: English and translation are the same ("Rockbox")
LANG_AFMT_PCM_WAV:recording: English and translation are the same ("PCM Wave")
LANG_AFMT_WAVPACK:recording_swcodec: English and translation are the same ("WavPack")
LANG_NORMAL:*: English and translation are the same ("Normal")
LANG_CONFIRM_WITH_BUTTON:archosplayer: English and translation are the same ("(PLAY/STOP)")
LANG_PLUGIN_DEMOS:*: English and translation are the same ("Demos")
LANG_BITRATE:recording_swcodec: English and translation are the same ("Bitrate")
LANG_AFMT_AIFF:recording: English and translation are the same ("AIFF")
LANG_PM_CLIPCOUNT:recording: English and translation are the same ("CLIP:")
LANG_SERIAL_BITRATE_19200:serial_port: English and translation are the same ("19200")
LANG_SERIAL_BITRATE_9600:serial_port: English and translation are the same ("9600")
LANG_SERIAL_BITRATE_38400:serial_port: English and translation are the same ("38400")
LANG_SERIAL_BITRATE_57600:serial_port: English and translation are the same ("57600")
LANG_QUEUE_LAST_SHUFFLED:*: English and translation are the same ("Queue Last Shuffled")
LANG_COMPRESSOR_RELEASE:swcodec: English and translation are the same ("Release Time")
LANG_COMPRESSOR_THRESHOLD:swcodec: English and translation are the same ("Threshold")
LANG_COMPRESSOR_GAIN:swcodec: English and translation are the same ("Makeup Gain")
LANG_SCROLLBAR_POSITION:lcd_bitmap: English and translation are the same ("Scroll Bar Position")
LANG_REMOTE_STATUSBAR:remote: English and translation are the same ("Remote Statusbar")
LANG_COMPRESSOR_KNEE:swcodec: English and translation are the same ("Knee")
LANG_AUTO:swcodec: English and translation are the same ("Auto")
LANG_INSERT_LAST_SHUFFLED:*: English and translation are the same ("Insert Last Shuffled")
LANG_COMPRESSOR_SOFT_KNEE:swcodec: English and translation are the same ("Soft Knee")
LANG_NEXT:*: English and translation are the same ("Next:")
LANG_COMPRESSOR_RATIO:swcodec: English and translation are the same ("Ratio")
LANG_USB_KEYPAD_MODE:usb_hid: English and translation are the same ("USB Keypad Mode")
LANG_COMPRESSOR_HARD_KNEE:swcodec: English and translation are the same ("Hard Knee")
LANG_TOP_QS_ITEM:quickscreen: English and translation are the same ("Set as Top Quickscreen Item")
LANG_PLAYBACK_RATE:pitchscreen: English and translation are the same ("Rate")
LANG_USB_HID:usb_hid: English and translation are the same ("USB HID")
LANG_RIGHT:*: English and translation are the same ("Right")
LANG_SEMITONE:pitchscreen: English and translation are the same ("Semitone")
LANG_FM_OTHER:radio: English and translation are the same ("Other")
LANG_STRETCH_LIMIT:pitchscreen: English and translation are the same ("Limit")
LANG_FM_ITALY:radio: English and translation are the same ("Italy")
LANG_TOUCHSCREEN_CALIBRATE:touchscreen: English and translation are the same ("Calibrate")
LANG_COMPRESSOR_RATIO_10:swcodec: English and translation are the same ("10:1")
LANG_MORSE_INPUT:morse_input: English and translation are the same ("Use Morse Code Input")
LANG_TOUCHSCREEN_RESET_CALIBRATION:touchscreen: English and translation are the same ("Reset Calibration")
LANG_COMPRESSOR_RATIO_2:swcodec: English and translation are the same ("2:1")
LANG_COMPRESSOR_RATIO_LIMIT:swcodec: English and translation are the same ("Limit")
LANG_STATUSBAR_CUSTOM:*: English and translation are the same ("Custom")
LANG_SCROLLBAR_WIDTH:lcd_bitmap: English and translation are the same ("Scroll Bar Width")
LANG_SKIN_RAM_USAGE:*: English and translation are the same ("Skin RAM usage:")
LANG_SKIP_OUTRO:*: English and translation are the same ("Skip to Outro")
LANG_AUTOTRACKSKIP:crossfade: English and translation are the same ("Automatic Track Change Only")
LANG_STATUSBAR_BOTTOM:*: English and translation are the same ("Bottom")
LANG_TIMESTRETCH:swcodec: English and translation are the same ("Timestretch")
LANG_COMPRESSOR_RATIO_6:swcodec: English and translation are the same ("6:1")
LANG_COMPRESSOR:swcodec: English and translation are the same ("Compressor")
LANG_LEFT:*: English and translation are the same ("Left")
LANG_TOUCHSCREEN_SETTINGS:touchscreen: English and translation are the same ("Touchscreen Settings")
LANG_STATUSBAR_TOP:*: English and translation are the same ("Top")
LANG_SPEED:swcodec: English and translation are the same ("Speed")
LANG_NEXT_TRACK:*: English and translation are the same ("Next Track:")
LANG_COMPRESSOR_RATIO_4:swcodec: English and translation are the same ("4:1")
LANG_OF:*: English and translation are the same ("of")
LANG_TAGNAVI_UNTAGGED:*: English and translation are the same ("")
Missing voice strings
This is almost certainly a mistake unless the string does not make sense in the language, and should be fixed before it's possible to generate meaningful voicefiles for the language.
LANG_HOTKEY_FILE_BROWSER:hotkey: Voice missing (english voice: "File Browser Hotkey")
LANG_KBD_OK:touchscreen: Voice missing (english voice: "OK")
LANG_KBD_DELETE:touchscreen: Voice missing (english voice: "Del")
LANG_KBD_CANCEL:touchscreen: Voice missing (english voice: "Cancel")
LANG_BOOKMARK_SETTINGS_AUTOUPDATE:*: Voice missing (english voice: "Update on Stop")
Same voice and source
Doesn't have to be a problem, if the string is valid in the language
LANG_SET_BOOL_NO:*: Voice and source are the same ("No")
LANG_CHANNEL_MONO:*: Voice and source are the same ("Mono")
LANG_CHANNEL_KARAOKE:*: Voice and source are the same ("Karaoke")
LANG_RECORDING_SRC_DIGITAL:recording: Voice and source are the same ("Digital")
VOICE_ZERO:*: Voice and English voice are the same ("0")
VOICE_ONE:*: Voice and English voice are the same ("1")
VOICE_TWO:*: Voice and English voice are the same ("2")
VOICE_THREE:*: Voice and English voice are the same ("3")
VOICE_FOUR:*: Voice and English voice are the same ("4")
VOICE_FIVE:*: Voice and English voice are the same ("5")
VOICE_SIX:*: Voice and English voice are the same ("6")
VOICE_SEVEN:*: Voice and English voice are the same ("7")
VOICE_EIGHT:*: Voice and English voice are the same ("8")
VOICE_NINE:*: Voice and English voice are the same ("9")
VOICE_TEN:*: Voice and English voice are the same ("10")
VOICE_ELEVEN:*: Voice and English voice are the same ("11")
VOICE_TWELVE:*: Voice and English voice are the same ("12")
VOICE_THIRTEEN:*: Voice and English voice are the same ("13")
VOICE_FOURTEEN:*: Voice and English voice are the same ("14")
VOICE_FIFTEEN:*: Voice and English voice are the same ("15")
VOICE_SIXTEEN:*: Voice and English voice are the same ("16")
VOICE_SEVENTEEN:*: Voice and English voice are the same ("17")
VOICE_EIGHTEEN:*: Voice and English voice are the same ("18")
VOICE_NINETEEN:*: Voice and English voice are the same ("19")
VOICE_TWENTY:*: Voice and English voice are the same ("20")
VOICE_THIRTY:*: Voice and English voice are the same ("30")
VOICE_FORTY:*: Voice and English voice are the same ("40")
VOICE_FIFTY:*: Voice and English voice are the same ("50")
VOICE_SIXTY:*: Voice and English voice are the same ("60")
VOICE_SEVENTY:*: Voice and English voice are the same ("70")
VOICE_EIGHTY:*: Voice and English voice are the same ("80")
VOICE_NINETY:*: Voice and English voice are the same ("90")
VOICE_CHAR_A:*: Voice and English voice are the same ("A")
VOICE_CHAR_B:*: Voice and English voice are the same ("B")
VOICE_CHAR_C:*: Voice and English voice are the same ("C")
VOICE_CHAR_D:*: Voice and English voice are the same ("D")
VOICE_CHAR_E:*: Voice and English voice are the same ("E")
VOICE_CHAR_F:*: Voice and English voice are the same ("F")
VOICE_CHAR_G:*: Voice and English voice are the same ("G")
VOICE_CHAR_H:*: Voice and English voice are the same ("H")
VOICE_CHAR_I:*: Voice and English voice are the same ("I")
VOICE_CHAR_J:*: Voice and English voice are the same ("J")
VOICE_CHAR_K:*: Voice and English voice are the same ("K")
VOICE_CHAR_L:*: Voice and English voice are the same ("L")
VOICE_CHAR_M:*: Voice and English voice are the same ("M")
VOICE_CHAR_N:*: Voice and English voice are the same ("N")
VOICE_CHAR_O:*: Voice and English voice are the same ("O")
VOICE_CHAR_P:*: Voice and English voice are the same ("P")
VOICE_CHAR_Q:*: Voice and English voice are the same ("Q")
VOICE_CHAR_R:*: Voice and English voice are the same ("R")
VOICE_CHAR_S:*: Voice and English voice are the same ("S")
VOICE_CHAR_T:*: Voice and English voice are the same ("T")
VOICE_CHAR_U:*: Voice and English voice are the same ("U")
VOICE_CHAR_V:*: Voice and English voice are the same ("V")
VOICE_CHAR_W:*: Voice and English voice are the same ("W")
VOICE_CHAR_Z:*: Voice and English voice are the same ("Z")
VOICE_PAUSE:*: Voice and English voice are the same (" ")
VOICE_EXT_MPA:*: Voice and English voice are the same ("audio")
VOICE_EXT_AJZ:*: Voice and English voice are the same ("firmware")
LANG_SYSFONT_CHANNEL_MONO:recording: Voice and source are the same ("Mono")
LANG_SYSFONT_RECORDING_SRC_DIGITAL:recording: Voice and source are the same ("Digital")
LANG_EQUALIZER_BAND_Q:swcodec: Voice and source are the same ("Q")
LANG_DISK_NAME_MMC:multivolume: Voice and English voice are the same ("H D 1")
LANG_DISK_NAME_MMC:archosondio*: Voice and English voice are the same ("M M C")
LANG_ROCKBOX_TITLE:*: Voice and source are the same ("Rockbox")
LANG_NORMAL:*: Voice and source are the same ("Normal")
VOICE_AM:rtc: Voice and English voice are the same ("A M")
LANG_PLUGIN_DEMOS:*: Voice and source are the same ("Demos")
VOICE_OH:rtc: Voice and English voice are the same ("oh")
VOICE_PM:rtc: Voice and English voice are the same ("P M")
LANG_SERIAL_BITRATE_19200:serial_port: Voice and source are the same ("19200")
LANG_SERIAL_BITRATE_9600:serial_port: Voice and source are the same ("9600")
LANG_SERIAL_BITRATE_38400:serial_port: Voice and source are the same ("38400")
LANG_SERIAL_BITRATE_57600:serial_port: Voice and source are the same ("57600")
LANG_QUEUE_LAST_SHUFFLED:*: Voice and source are the same ("Queue Last Shuffled")
LANG_COMPRESSOR_RELEASE:swcodec: Voice and source are the same ("Release Time")
LANG_COMPRESSOR_THRESHOLD:swcodec: Voice and source are the same ("Threshold")
LANG_COMPRESSOR_GAIN:swcodec: Voice and source are the same ("Makeup Gain")
LANG_SCROLLBAR_POSITION:lcd_bitmap: Voice and English voice are the same ("Scroll bar position")
LANG_REMOTE_STATUSBAR:remote: Voice and source are the same ("Remote Statusbar")
VOICE_EXT_RSBS:remote: Voice and English voice are the same ("remote statusbar skin")
LANG_COMPRESSOR_KNEE:swcodec: Voice and source are the same ("Knee")
LANG_AUTO:swcodec: Voice and source are the same ("Auto")
LANG_INSERT_LAST_SHUFFLED:*: Voice and source are the same ("Insert Last Shuffled")
LANG_COMPRESSOR_SOFT_KNEE:swcodec: Voice and source are the same ("Soft Knee")
LANG_NEXT:*: Voice and source are the same ("Next:")
LANG_COMPRESSOR_RATIO:swcodec: Voice and source are the same ("Ratio")
LANG_USB_KEYPAD_MODE:usb_hid: Voice and source are the same ("USB Keypad Mode")
LANG_COMPRESSOR_HARD_KNEE:swcodec: Voice and source are the same ("Hard Knee")
LANG_TOP_QS_ITEM:quickscreen: Voice and source are the same ("Set as Top Quickscreen Item")
LANG_PLAYBACK_RATE:pitchscreen: Voice and source are the same ("Rate")
LANG_USB_HID:usb_hid: Voice and English voice are the same ("USB Human Interface Device")
LANG_RIGHT:*: Voice and source are the same ("Right")
LANG_SEMITONE:pitchscreen: Voice and source are the same ("Semitone")
LANG_FM_OTHER:radio: Voice and source are the same ("Other")
LANG_STRETCH_LIMIT:pitchscreen: Voice and source are the same ("Limit")
LANG_FM_ITALY:radio: Voice and source are the same ("Italy")
LANG_TOUCHSCREEN_CALIBRATE:touchscreen: Voice and source are the same ("Calibrate")
LANG_COMPRESSOR_RATIO_10:swcodec: Voice and English voice are the same ("10 to 1")
LANG_MORSE_INPUT:morse_input: Voice and source are the same ("Use Morse Code Input")
LANG_TOUCHSCREEN_RESET_CALIBRATION:touchscreen: Voice and source are the same ("Reset Calibration")
LANG_COMPRESSOR_RATIO_2:swcodec: Voice and English voice are the same ("2 to 1")
LANG_COMPRESSOR_RATIO_LIMIT:swcodec: Voice and source are the same ("Limit")
LANG_STATUSBAR_CUSTOM:*: Voice and source are the same ("Custom")
LANG_SCROLLBAR_WIDTH:lcd_bitmap: Voice and English voice are the same ("Scroll bar width")
LANG_SKIN_RAM_USAGE:*: Voice and English voice are the same ("Skin RAM usage")
LANG_SKIP_OUTRO:*: Voice and source are the same ("Skip to Outro")
LANG_AUTOTRACKSKIP:crossfade: Voice and source are the same ("Automatic Track Change Only")
LANG_STATUSBAR_BOTTOM:*: Voice and source are the same ("Bottom")
LANG_TIMESTRETCH:swcodec: Voice and source are the same ("Timestretch")
LANG_COMPRESSOR_RATIO_6:swcodec: Voice and English voice are the same ("6 to 1")
LANG_COMPRESSOR:swcodec: Voice and source are the same ("Compressor")
LANG_LEFT:*: Voice and source are the same ("Left")
LANG_TOUCHSCREEN_SETTINGS:touchscreen: Voice and source are the same ("Touchscreen Settings")
LANG_STATUSBAR_TOP:*: Voice and source are the same ("Top")
LANG_SPEED:swcodec: Voice and source are the same ("Speed")
LANG_NEXT_TRACK:*: Voice and source are the same ("Next Track:")
LANG_COMPRESSOR_RATIO_4:swcodec: Voice and English voice are the same ("4 to 1")
LANG_OF:*: Voice and source are the same ("of")
LANG_TAGNAVI_UNTAGGED:*: Voice and English voice are the same ("Untagged")
Check your work in progress
Using the form below, you can upload a work in progress and generate a report
similar to this one, for your language.
Last updated Mon Sep 6 06:14:12 MST 2010. Flags copyright Wikimedia contributors.