🌍 Ghost eShop - PRO Shop v3.1.0 : Multilingual, Modernized Authentication and Improved Error System
Version 3.1.0 : Complete multilingual support (13 languages), modernized authentication system, improved error system and major improvements to subscription management.
We’re excited to announce the release of Ghost eShop - PRO Shop v3.1.0, a major update that brings complete multilingual support, a modernized authentication system, an improved error system, and many enhancements for a smoother and more accessible experience.
🌐 Complete Multilingual Support (13 Languages)
Ghost eShop - PRO Shop now speaks your language! This version brings complete multilingual support for 13 languages:
🇬🇧 English | 🇫🇷 French | 🇪🇸 Spanish | 🇩🇪 German | 🇮🇹 Italian | 🇵🇹 Portuguese | 🇯🇵 Japanese | 🇨🇳 Chinese | 🇰🇷 Korean | 🇷🇺 Russian | 🇳🇱 Dutch | 🇵🇱 Polish
Multilingual Features
- Automatic language detection : The system automatically detects your preferred language
- Translated messages :
- Welcome messages
- Subscription expiration messages
- Ban messages
- Switch console limit messages
- Catalog messages
- All error messages
- Localized formatting : Dates are formatted according to your language conventions
- Complete experience : The entire interface and all messages are now available in your language
🔐 New Authentication System
⚠️ Important Change
The authentication system has been completely modernized to provide better security and more advanced user account management.
Authentication Improvements
- Centralized system : Unified user account management for better security
- Automatic subscription verification : The system automatically checks your subscription status when connecting
- Improved expiration management : Precise expiration date verification for better management
- Localized error messages : All authentication error messages are now translated in your language
- Enhanced security : Better protection of user data and secure access management
🎯 Improved Error System
A new error message system has been implemented to provide a better user experience.
Benefits
- Clear and understandable messages : All error messages are now clear and easy to understand
- Translated messages : All error messages are localized in your language
- Error codes : Each error has a unique code to facilitate identification and support
- Consistency : Uniform format for all error messages throughout the application
- Error categories : Errors are organized by categories (subscriptions, authentication, limits, etc.)
Error Code List
To help you understand the errors you might encounter, here is the list of error code categories:
🔑 ERR_AUTH_* - Authentication Errors
These errors relate to connection and identification issues:
- Incorrect password : Check that you are using the correct credentials
- Account not found : The username does not exist
- Expired session : You need to reconnect
💳 ERR_SUB_* - Subscription Errors
These errors are related to your subscription:
- Expired subscription : Your subscription has reached its expiration date
- Inactive subscription : Your subscription is not active
- Invalid subscription : Problem with your subscription
🚫 ERR_BAN_* - Ban Errors
These errors indicate that your account has been banned:
- Temporarily suspended account : Your account is suspended for a determined period
- Permanently banned account : Your account has been banned permanently
🎮 ERR_SWITCH_* - Console Limit Errors
These errors concern the limits of your Nintendo Switch console:
- Console limit reached : You have reached the maximum number of authorized consoles
- Unauthorized console : This console is not authorized on your account
🌐 ERR_LIMIT_* - Limit Errors
These errors are related to usage limits:
- Request limit reached : Too many requests in a given time
- IP address limit : Your IP address has reached a usage limit
⚙️ ERR_SYS_* - System Errors
These errors are related to server technical issues:
- Server error : A technical problem occurred on the server side
- Service temporarily unavailable : The service is under maintenance or temporarily unavailable
📋 ERR_REQ_* - Request Errors
These errors concern request issues:
- Invalid request : The sent request is not valid
- Missing parameters : Some required parameters are missing
📁 ERR_FILE_* - File Errors
These errors are related to file issues:
- File not found : The requested file does not exist
- Read error : Unable to read the requested file
How to Use Error Codes
When you encounter an error, you will see a message in your language with an error code. This code allows you to:
- Quickly identify the problem : You immediately know what type of error it is
- Facilitate support : If you contact support, mention the error code for faster processing
- Understand the situation : The translated error message clearly explains what’s wrong
All these error messages are now translated in your language and include clear information to help you resolve the problem.
🔄 Multi-Console Management Improvement
Important Fix
An issue with session sharing between different Switch consoles using the same account has been fixed. This update also resolves the “Invalid token or console mismatch” error that could occur when using multiple Switch consoles with the same account.
Benefits
- Isolated sessions : Each Switch console now has its own authentication session
- No conflicts : No more issues when using multiple consoles with the same account
- Fixed “Invalid token or console mismatch” error : This error no longer occurs when switching between different consoles
- Better security : Complete isolation of sessions between different consoles
- Improved experience : Smooth use of multiple Switch consoles without interference
✨ Subscription Management Improvements
Automatic Verification
- Status verification : Automatic and real-time subscription status verification
- Precise date verification : Precise expiration date verification for optimal management
- Specific messages : Clear and detailed error messages for expired subscriptions
- Catalog display : Your subscription expiration date is displayed in the catalog with localized formatting
- Improved management : Better subscription management with complete and up-to-date information
User Experience
- Visible information : You can easily see your subscription expiration date
- Clear notifications : Clear and understandable expiration messages in your language
- Simplified management : Better understanding of your subscription status at any time
🔧 Under the Hood Improvements
Complete Refactoring
- Modernized authentication system : Complete refactoring for better performance and security
- Integrated multilingual support : All messages are now automatically localized
- Improved subscription verification : Optimized authentication process with integrated verification
- Unified error handling : Improved and consistent error management system
Multilingual Integration
- Complete language support : All messages are available in the 13 supported languages
- Automatic detection : Language is automatically detected for a personalized experience
- Multilingual welcome messages : Welcome messages translated in all supported languages
- Localized catalog : All catalog information is formatted according to your language
- Multilingual error handling : All error messages are translated and formatted locally
📊 In Brief
This update represents significant work with many improvements:
- Complete multilingual system : More than 13 supported languages with hundreds of translated messages
- Major refactoring : Significant improvements to architecture and security
- New features : Improved error system and optimized subscription management
🐛 Bug Fixes
- Fixed session sharing between different Switch consoles
- Fixed “Invalid token or console mismatch” error when using multiple Switch consoles with the same account
- Fixed expired subscription management with improved date verification
- Improved consistency of error messages throughout the application
💡 Why This Update Matters
Ghost eShop - PRO Shop v3.1.0 represents a major step in the platform’s evolution:
- Global accessibility : Complete multilingual support for 13 languages
- Enhanced security : Modernized authentication system with advanced subscription management
- Improved user experience : Clear and localized error messages
- Increased reliability : Fixed session issues between Switch consoles
- Maintainability : Refactored architecture and centralized message system
This update reinforces Ghost eShop PRO’s mission: to offer a smooth, secure, and accessible experience to all users, regardless of their language.
💬 Thank You
A big thank you to everyone who supports our development and preservation efforts.
Your engagement helps us continue to improve Ghost Land services and provide quality tools for all users.
Ghost eShop - PRO Shop v3.1.0 is now available with complete multilingual support, modernized authentication system and improved error system, ready for what’s next.
Your Ghost eShop Team 🖤