Skip to content

Conversation

@nilsteampassnet
Copy link
Owner

No description provided.

nilsteampassnet and others added 24 commits November 26, 2025 20:25
Updated language files with missing translations by comparing each term
against the English reference and translating identical (untranslated) terms.

Languages updated:
- Czech (103 terms)
- Dutch (780 terms)
- French (51 terms)
- German (204 terms)
- Italian (333 terms)
- Polish (146 terms)
- Romanian (810 terms)
- Russian (132 terms)
- Spanish (104 terms)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
Updated Portuguese language files with missing translations by comparing
each term against the English reference and translating identical (untranslated) terms.

Languages updated:
- Portuguese (European) - 973 terms
- Portuguese (Brazilian) - 307 terms

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language (European vs Brazilian Portuguese)
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
Updated Hungarian and Ukrainian language files with missing translations
by comparing each term against the English reference and translating
identical (untranslated) terms.

Languages updated:
- Hungarian - 390 terms (improved coverage from 39.9% to 67.3%)
- Ukrainian - 271 terms (improved coverage to 99.09%)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
Updated Greek and Japanese language files with missing translations
by comparing each term against the English reference and translating
identical (untranslated) terms.

Languages updated:
- Greek - 333 terms (~28% of untranslated terms)
- Japanese - 150 terms (total 398 translated terms, ~28% coverage)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
- Add: Deleted Users button blinks if deleted accounts exist
Updated language files with missing translations by comparing each term
against the English reference and translating identical (untranslated) terms.

Languages updated:
- Bulgarian (373 terms)
- Catalan (240 terms)
- Chinese (239 terms)
- Estonian (354 terms)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
Replace if (count($user) > 0) by a safer if (!empty($user))
in the three occurrences, to avoid calling count() on null.

This keeps the original logic ("if a row was found, replace the title by the
user login") but is compatible with PHP 8.
Updated Swedish and Vietnamese language files with missing translations
by comparing each term against the English reference and translating
identical (untranslated) terms.

Languages updated:
- Swedish (627 terms)
- Vietnamese (588 terms)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
Updated Norwegian and Turkish language files with missing translations
by comparing each term against the English reference and translating
identical (untranslated) terms.

Languages updated:
- Norwegian (638 terms)
- Turkish (793 terms)

Each language now includes:
- Updated .php file with new translations
- New .json file documenting all newly translated terms

Translations maintain:
- Similar length to originals (UI constraints)
- Natural phrasing in target language
- TeamPass context (password management, security)
- Technical terms preserved where appropriate
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants