language.name=English

menu.file=File
menu.view=View
menu.recent_projects=Recent projects
menu.no_recent_projects=No recent projects
menu.preferences=Preferences
menu.sync=Sync with editor
menu.flatten=Show flatten packages
menu.heapUsageBar=Show memory usage bar
menu.navigation=Navigation
menu.text_search=Text search
menu.class_search=Class search
menu.comment_search=Comment search
menu.tools=Tools
menu.deobfuscation=Deobfuscation
menu.log=Log Viewer
menu.help=Help
menu.about=About
menu.update_label=New version %s available!

file.open_action=Open files ...
file.add_files_action=Add files
file.open_title=Open file
file.new_project=New project
file.save_project=Save project
file.save_project_as=Save project as...
file.save_all=Save all
file.export_gradle=Save as gradle project
file.save_all_msg=Select directory for save decompiled sources
file.exit=Exit

tree.sources_title=Source code
tree.resources_title=Resources
tree.loading=Loading...

progress.load=Loading
progress.decompile=Decompiling
#progress.index=Indexing

error_dialog.title=Error

search.previous=Previous
search.next=Next
search.mark_all=Mark All
search.regex=Regex
search.match_case=Match Case
search.whole_word=Whole word
search.find=Find

tabs.copy_class_name=Copy Name
tabs.close=Close
tabs.closeOthers=Close Others
tabs.closeAll=Close All
tabs.code=Code
tabs.smali=Smali

nav.back=Back
nav.forward=Forward

message.taskTimeout=Task exceeded time limit of %d ms.
message.userCancelTask=Task was canceled by user.
message.memoryLow=Jadx is running low on memory. Please restart with increased maximum heap size.
message.taskError=Task failed with error (check log for details).
message.errorTitle=Error

message.saveIncomplete=<html>Save incomplete.<br> %s<br> %d classes or resources were not saved!</html>
message.indexIncomplete=<html>Index of some classes skipped.<br> %s<br> %d classes were not indexed and will not appear in search results!</html>
message.indexingClassesSkipped=<html>Jadx is running low on memory. Therefore %d classes were not indexed.<br>If you want all classes to be indexed restart Jadx with increased maximum heap size.</html>

heapUsage.text=JADX memory usage: %.2f GB of %.2f GB

common_dialog.ok=Ok
common_dialog.cancel=Cancel
common_dialog.add=Add
common_dialog.update=Update
common_dialog.remove=Remove

search_dialog.open=Open
search_dialog.cancel=Cancel
search_dialog.open_by_name=Search for text:
search_dialog.search_in=Search definitions of:
search_dialog.class=Class
search_dialog.method=Method
search_dialog.field=Field
search_dialog.code=Code
search_dialog.options=Search options:
search_dialog.ignorecase=Case insensitive
search_dialog.next_page=Show next page
search_dialog.prev_page=Show previous page
search_dialog.info_label=Showing results %1$d to %2$d of %3$d
search_dialog.col_node=Node
search_dialog.col_code=Code
search_dialog.regex=Regex
search_dialog.active_tab=Active tab only
search_dialog.comments=Comments
search_dialog.resource=Resource
search_dialog.keep_open=Keep open
search_dialog.tip_searching=Searching ...

usage_dialog.title=Usage search
usage_dialog.label=Usage for:

comment_dialog.title.add=Add code comment
comment_dialog.title.update=Update code comment
comment_dialog.label=Comment:
comment_dialog.usage=Use Shift + Enter for start a new line

log_viewer.title=Log Viewer
log_viewer.log_level=Log level:

about_dialog.title=About JADX

preferences.title=Preferences
preferences.deobfuscation=Deobfuscation
preferences.editor=Editor
preferences.decompile=Decompilation
preferences.project=Project
preferences.other=Other
preferences.language=Language
preferences.check_for_updates=Check for updates on startup
preferences.fallback=Fallback mode (simple dump)
preferences.showInconsistentCode=Show inconsistent code
preferences.escapeUnicode=Escape unicode
preferences.replaceConsts=Replace constants
preferences.respectBytecodeAccessModifiers=Respect bytecode access modifiers
preferences.useImports=Use import statements
preferences.inlineAnonymous=Inline anonymous classes
preferences.inlineMethods=Inline methods
preferences.fsCaseSensitive=File system is case sensitive
preferences.skipResourcesDecode=Don't decode resources
preferences.autoSave=Auto save
preferences.threads=Processing threads count
preferences.excludedPackages=Excluded packages
preferences.excludedPackages.tooltip=List of space separated package names that will not be decompiled or indexed (saves RAM)
preferences.excludedPackages.button=Edit
preferences.excludedPackages.editDialog=<html>List of space separated package names that will not be decompiled or indexed (saves RAM)<br>e.g. <code>android.support</code></html>
preferences.cfg=Generate methods CFG graphs (in 'dot' format)
preferences.raw_cfg=Generate RAW CFG graphs
preferences.font=Editor font
preferences.smali_font=Smali Editor font
preferences.theme=Editor theme
preferences.start_jobs=Auto start background decompilation
preferences.select_font=Change
preferences.select_smali_font=Change
preferences.deobfuscation_on=Enable deobfuscation
preferences.deobfuscation_force=Force rewrite deobfuscation map file
preferences.deobfuscation_min_len=Minimum name length
preferences.deobfuscation_max_len=Maximum name length
preferences.deobfuscation_source_alias=Use source file name as class name alias
preferences.deobfuscation_kotlin_metadata=Parse Kotlin metadata for class and package names
preferences.save=Save
preferences.cancel=Cancel
preferences.reset=Reset
preferences.reset_message=Reset settings to default values?
preferences.reset_title=Reset settings
preferences.copy=Copy to clipboard
preferences.copy_message=All settings values has been copied to clipboard
preferences.rename=Rename identifiers
preferences.rename_case=To fix case sensitivity issues
preferences.rename_valid=To make them valid
preferences.rename_printable=To make printable
preferences.search_res_title=Search Resource
preferences.res_file_ext=File Extensions (e.g. .xml|.html), * means all
preferences.res_skip_file=Skip files exceed (MB)

msg.open_file=Please open file
msg.saving_sources=Saving sources
msg.language_changed_title=Language changed
msg.language_changed=New language will be displayed the next time application starts.
msg.index_not_initialized=Index not initialized, search will be disabled!
msg.project_error_title=Error
msg.project_error=Project could not be loaded
msg.rename_disabled_title=Rename disabled
msg.rename_disabled=Some of rename settings are disabled, next options will be changed:
msg.rename_disabled_force_rewrite_enabled=Disable "Force rewrite deobfuscation map file" option.
msg.rename_disabled_deobfuscation_disabled=Enable deobfuscation.
msg.cmd_select_class_error=Failed to select the class\n%s\nThe class does not exist.
msg.rename_node_disabled=Can't rename this node
msg.rename_node_failed=Can't rename %s
msg.cant_add_comment=Can't add comment here

popup.bytecode_col=Show Dalvik Bytecode
popup.line_wrap=Line Wrap
popup.undo=Undo
popup.redo=Redo
popup.cut=Cut
popup.copy=Copy
popup.paste=Paste
popup.delete=Delete
popup.select_all=Select All
popup.find_usage=Find Usage
popup.go_to_declaration=Go to declaration
popup.exclude=Exclude
popup.exclude_packages=Exclude packages
popup.add_comment=Comment
popup.search_comment=Search comments
popup.rename=Rename
popup.search=Search "%s"
popup.search_global=Global Search "%s"

exclude_dialog.title=Package Selector
exclude_dialog.ok=OK
exclude_dialog.select_all=Select all
exclude_dialog.deselect=Deselect
exclude_dialog.invert=Invert

confirm.save_as_title=Confirm Save as
confirm.save_as_message=%s already exists.\nDo you want to replace it?
confirm.not_saved_title=Save project
confirm.not_saved_message=Save the current project before proceeding?

certificate.cert_type=Type
certificate.serialSigVer=Version
certificate.serialNumber=Serial number
certificate.cert_subject=Subject
certificate.serialValidFrom=Valid from
certificate.serialValidUntil=Valid until
certificate.serialPubKeyType=Public key type
certificate.serialPubKeyExponent=Exponent
certificate.serialPubKeyModulus=Modulus
certificate.serialPubKeyModulusSize=Modulus size (bits)
certificate.serialSigType=Signature type
certificate.serialSigOID=Signature OID
certificate.serialMD5=MD5 Fingerprint
certificate.serialSHA1=SHA-1 Fingerprint
certificate.serialSHA256=SHA-256 Fingerprint
certificate.serialPubKeyY=Y

apkSignature.signer=Signer
apkSignature.verificationSuccess=Signature verification succeeded
apkSignature.verificationFailed=Signature verification failed
apkSignature.signatureSuccess=Valid APK signature v%d found
apkSignature.signatureFailed=Invalid APK signature v%d found
apkSignature.errors=Errors
apkSignature.warnings=Warnings
apkSignature.exception=APK verification failed
apkSignature.unprotectedEntry=Files that are not protected by signature. Unauthorized modifications to this JAR entry will not be detected.

debugger.process_selector=Select a process to debug
debugger.step_into=Step Into (F7)
debugger.step_over=Step Over (F8)
debugger.step_out=Step Out (Shift + F8)
debugger.run=Run (F9)
debugger.stop=Stop debugger and kill app
debugger.pause=Pause
debugger.rerun=Rerun
debugger.cfm_dialog_title=Exit while debugging
debugger.cfm_dialog_msg=Are you sure to terminate debugger?

debugger.popup_set_value=Set Value
debugger.popup_change_to_zero=Change to 0
debugger.popup_change_to_one=Change to 1
debugger.popup_copy_value=Copy Value

set_value_dialog.label_value=Value
set_value_dialog.btn_set=Set Value
set_value_dialog.title=Set Value
set_value_dialog.neg_msg=Failed to set value.
set_value_dialog.sel_type=Select a type to set value.

adb_dialog.addr=ADB Addr
adb_dialog.port=ADB Port
adb_dialog.path=ADB Path
adb_dialog.launch_app=Launch App
adb_dialog.start_server=Start ADB Server
adb_dialog.refresh=Refresh
adb_dialog.tip_devices=%d devices
adb_dialog.device_node=Device
adb_dialog.missing_path=Must provide the ADB path to start an ADB server.
adb_dialog.waiting=Waiting to connect to ADB server...
adb_dialog.connecting=Connecting to ADB server, addr: %s:%s...
adb_dialog.connect_okay=ADB server connected, addr: %s:%s
adb_dialog.connect_fail=Failed to connect to ADB server.
adb_dialog.disconnected=ADB server disconnected.
adb_dialog.start_okay=ADB server started on port: %s.
adb_dialog.start_fail=Failed to start ADB server on port: %s!
adb_dialog.forward_fail=Failed to forward for some reasons.
adb_dialog.being_debugged_msg=This process seems like it's being debugged, should we proceed?"
adb_dialog.unknown_android_ver=Failed to get Android release version, use Android 8 as default?
adb_dialog.being_debugged_title=It's Debugging by other.
adb_dialog.init_dbg_fail=Failed to init debugger.
adb_dialog.msg_read_mani_fail=Failed to decode AndroidManifest.xml
adb_dialog.no_devices=Can't found any device to start app.
adb_dialog.restart_while_debugging_title=Restart while debugging
adb_dialog.restart_while_debugging_msg=You're debugging an app, are you sure to restart a session?
adb_dialog.starting_debugger=Starting debugger...
