[PR #23693] feat: enhance GotoAnything component with internationalization and UI improvements #30357

Closed
opened 2026-02-21 20:47:20 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/langgenius/dify/pull/23693

State: closed
Merged: Yes


Summary

This PR enhances the GotoAnything modal component with complete internationalization support and several UI improvements.

Changes

  • Internationalization: Added full i18n support with English, Chinese, and Japanese translations for all user-facing text
  • UI Layout: Improved modal vertical spacing for better visual balance
  • Bug Fix: Fixed dynamic translation key mapping for empty state messages
  • UX Enhancement: Simplified filter tags by removing unnecessary text labels

Technical Details

  • Replaced all hardcoded strings with i18n translation calls
  • Added comprehensive translation keys across 3 language files
  • Fixed translation key generation logic for workflow node searches
  • Improved modal content positioning with adjusted padding
  • Streamlined filter tag display for cleaner UI

Testing

  • All hardcoded text properly internationalized
  • Translation keys work correctly across all supported languages
  • Modal layout improvements verified across different content states
  • Filter tags display cleanly without unnecessary text
**Original Pull Request:** https://github.com/langgenius/dify/pull/23693 **State:** closed **Merged:** Yes --- ## Summary This PR enhances the GotoAnything modal component with complete internationalization support and several UI improvements. ### Changes - **Internationalization**: Added full i18n support with English, Chinese, and Japanese translations for all user-facing text - **UI Layout**: Improved modal vertical spacing for better visual balance - **Bug Fix**: Fixed dynamic translation key mapping for empty state messages - **UX Enhancement**: Simplified filter tags by removing unnecessary text labels ### Technical Details - Replaced all hardcoded strings with i18n translation calls - Added comprehensive translation keys across 3 language files - Fixed translation key generation logic for workflow node searches - Improved modal content positioning with adjusted padding - Streamlined filter tag display for cleaner UI ### Testing - All hardcoded text properly internationalized - Translation keys work correctly across all supported languages - Modal layout improvements verified across different content states - Filter tags display cleanly without unnecessary text
yindo added the pull-request label 2026-02-21 20:47:20 -05:00
yindo closed this issue 2026-02-21 20:47:20 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#30357