Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More localizations #15101

Merged
merged 15 commits into from
Jul 18, 2024
Merged

More localizations #15101

merged 15 commits into from
Jul 18, 2024

Conversation

snipe
Copy link
Owner

@snipe snipe commented Jul 16, 2024

Added some localizations that were missing.

Copy link

what-the-diff bot commented Jul 16, 2024

PR Summary

  • Added Portuguese Language Support
    Portuguese language is now supported throughout the application enhancing its accessibility for Portuguese-speaking users.

  • Updated Error Messages
    Changes made to error messages across various locations in the code for better clarity and context. One such change includes the removal of the period from "No field selected." error message.

  • Amendments in Metadata Keys
    The keys relating to default location, current location, model, company, supplier, status, and EOL date translations in ActionlogsTransformer.php have been altered to make them more intuitive.

  • Additional Language Support in Select2 Library
    Several new language files have been added in the select2/i18n folder giving more language options to the users of our application. This includes languages like Russian, Dutch, Polish, etc.

  • Incorporated Language Specific Features in JS Files
    Updates in app.js and snipeit.js file allow the selection of language and direction based on the meta tags in the HTML, providing a more coherent user experience.

  • New Translation Updates in PHP Files
    Several .php files were updated to add new translations for various fields, such as "none_selected", "undeployable", "map_fields", "required", and "email". This helps in creating an inclusive user environment by catering to different languages.

  • Design and Validation Enhancements in Various Blades
    Updates made in default.blade.php, edit.blade.php and importer.blade.php files providing a more visually appealing layout, incorporating a new JavaScript file for select2 library, validating rules for 'seats' field and adding translations for 'map_fields' and 'import_button' fields.

  • Styling and Label Changes in Reports
    The custom.blade.php file in the reports directory was updated for both user experience and readability purposes. Changes were made to the style and text of various form labels and options. For example, the label 'purchase_date' range has been translated for better understanding.

  • Password Complexity Error Message Modification
    In the settings, the error message for password complexity has been simplified to be more user-friendly.

  • Updated build instructions in Webpack
    Changes in the webpack.mix.js file now enable the copying of select2/i18n and webfonts directories from node modules to public directories, ensuring all required resources are in place for displaying the application properly.

@snipe snipe merged commit faa791e into develop Jul 18, 2024
7 of 8 checks passed
@snipe snipe deleted the localizations/more_strings branch July 18, 2024 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant