👍🎉 First off, thanks for taking the time to contribute! 🎉👍
This project and everyone participating in it is governed by our Code of Conduct. By participating you are expected to uphold this code.
This does not apply just yet, as the project is not in a production ready state at the moment, but will apply when the first stable release has been released.
The master
branch should always be in a runnable and stable state, and should only be written to when there's a new release, or when a fix for a major bug has to be released.
Development should be done in the develop
branch, this branch should - just like master
- be in a runnable state at all times.
Make a Json file in: assets/lang/
, and name it like this en_US.json
, first 2 letter of the language Code and _
finaly your country Code US
.
Then you copy this code:
{
"url_login":"URL (panel.pterodactyl.app)",
"api_key_login":"API KEY",
"remember_me":"Remember me",
"clear":"CLEAR",
"next":"NEXT",
"login_error":"username or password \ncan't be empty",
"login_error_ok":"OK",
"login_admin_account": "Do you have an Admin account? tap here",
"dashboard":"Dashboard",
"logout":"Logout",
"logout_sub":"Disconnect",
"total_servers":"Total Servers",
"settings":"Settings",
"settings_sub":"Data, Night Mode",
"license":"Licenses",
"license_sub":"Get informations about the licenses",
"alerts":"Alerts",
"alerts_sub":"All ",
"coming_soon":"Coming Soon",
"coming_soon_sub":"Soon™️",
"server_list":"Server List",
"total_disk":"Total Disk:",
"total_ram":"Total Ram:",
"action_start":"Start",
"action_stop":"Stop",
"action_restart":"Restart",
"action_kill":"Kill",
"action_stats": "Stats",
"action_file": "File List",
"dark_mode":"Dark mode",
"dark_mode_sub":"Black and Grey Theme",
"cores":"Cores",
"console":"Console",
"type_command_here":"Type command here...",
"send_command":"Send a command",
"app_version":"App Version",
"notifications":"Enable notifications",
"notifications_sub":"Get notifications in the main menu",
"delete_data": "Delete all the data",
"delete_data_sub": "This button deletes all the data of the app!",
"utilization_stats": "Stats",
"utilization_stats_on": "State: $_stats",
"utilization_performance_memory": "PERFORMANCE REPORT",
"utilization_memory": "Memory",
"utilization_performance_cpu": "PERFORMANCE REPORT",
"utilization_cpu": "CPU",
"utilization_performance_disk": "PERFORMANCE REPORT",
"utilization_disk": "Disk",
"admin_login": "ADMIN LOGIN",
"admin_noadminaccount": "Dont have an Admin account? Tap here then",
"admin_homepanel": "Admin Panel",
"admin_hometotalnodes": "Total Nodes",
"admin_hometotalusers": "Total Users",
"admin_actionnodes_list_off_allocations": "List of all allocations",
"admin_actionnodes_create_allocation": "Create allocation",
"admin_actionserver_rebuild_server": "Rebuild Server",
"admin_alert_rebuild_server_info": "This will trigger a rebuild of the server container when it next starts up. This is useful if you modified the server configuration file manually, or something just didn't work out correctly.",
"admin_actionserver_reinstall_server": "Reinstall Server",
"admin_alert_reinstall_server_info": "This will reinstall the server with the assigned pack and service scripts. Danger! This could overwrite server data.",
"admin_actionserver_suspend_server": "Suspend Server",
"admin_alert_suspend_server_info": "This will suspend the server, stop any running processes, and immediately block the user from being able to access their files or otherwise manage the server through the panel or API.",
"admin_actionserver_unsuspend_server": "Unsuspend Server",
"admin_alert_unsuspend_server_info": "You give the owner of this server his access back to his server do you want that?",
"no": "NO",
"yes": "YES",
"admin_nodestotalallocations": "Total Allocations",
"admin_allocations_list": "List specific node allocations",
"admin_allocations_id": "ID",
"admin_allocations_assigned": "assigned",
"admin_allocations_port": "Port",
"admin_allocationscreate_assign": "Assign New Allocations",
"admin_allocationscreate_ip": "IP Alias (not required)",
"admin_allocationscreate_port": "Port (only one)",
"admin_create_user_title": "Create User",
"admin_create_user_username": "username",
"admin_create_user_email": "email",
"admin_create_user_first_name": "first name",
"admin_create_user_last_name": "last name",
"admin_create_user_last_password": "password",
"admin_create_user_create_a_user": "Create a new user",
"admin_nodes_nodes": "Nodes",
"admin_server_list":"Admin server list",
"admin_user_list_list": "Admin user list",
"admin_user_list_user": "USER",
"admin_view_server": "View Server",
"admin_view_server_identifier": "Identifier:",
"admin_view_server_installed": "Installed:",
"admin_view_server_name": "Name:",
"admin_view_server_description": "Description:",
"admin_view_server_suspended": "Suspended:",
"admin_view_server_startup_command": "Startup Command:",
"firstname": "First name:",
"lastname": "Last name:",
"email": "Email:",
"uuid": "uuid:",
"id": "ID:",
"language": "Language:",
"rootadmin": "Root admin:",
"2fa": "2FA",
"created_at": "Created at:",
"updated_at": "Updated at:",
"admin_actionserver_view_server_info": "View Server info",
"admin_actionserver_edit_server_info": "Edit Server info",
"utilization_stats_offline": "Offline",
"utilization_stats_online": "Server is online",
"utilization_stats_starting": "Server is starting",
"utilization_stats_stopping": "Server is stopping",
"utilization_stats_Loading": "Retrieving data",
"admin_create_server_1_8": "Create server 1/8",
"admin_create_server_server_name": "Server name",
"admin_create_server_email": "email of the user'",
"admin_create_server_2_8": "select a nest 2/8",
"admin_create_server_3_8": "select an egg 3/8",
"admin_create_server_4_8": "add server limits 4/8",
"memory_limit": "Memory limit",
"swap_limit": "Swap limit",
"disk_limit": "Disk limit",
"io_limit": "IO limit",
"cpu_limit": "CPU limit",
"admin_create_server_5_8": "select a location 5/8",
"admin_create_server_6_8": "select a node 6/8",
"admin_create_server_7_8": "Select an allocation 7/8",
"admin_create_server_8_8": "Create server 8/8",
"admin_create_server_database_limit": "databases limit",
"admin_create_server": "Create server",
"submit": "Submit",
"admin_edit_user": "Edit Server",
"login_error_400": "400 Bad Request -- Your request is invalid.",
"login_error_401": "401 Unauthorized -- You didn't pass an auth header or it was missing the bearer.",
"login_error_403": "403 Forbidden -- Your key is invalid or it doesn't have access to said endpoint.",
"login_error_404": "404 Not Found -- The specified kitten could not be found.",
"login_error_support": "Please ask for support there is something wrong, with the app or your panel.",
"added_soon": "this will be added soon"
}
And change to the languge you are working on.
Then make a pull requests and post your discord name#1234 with it so i can add you to the file with translators.
Thank you very much.
- Issues/Bug Reports: Github Issues
- Suggestions/Feature Requests: Github Issues
- Security Matters: Discord (Ruben#9365)
- Discord Channel Unofficial Pterodactyl App