You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(FR-1419): improve resource terminology and unlimited value display in Dashboard (#4208)
Resolves#4207 ([FR-1419](https://lablup.atlassian.net/browse/FR-1419))
This PR improves resource-related UI terminology for better user understanding and consistency across the application, specifically focusing on Korean terminology standardization and unlimited value display enhancement.
## Changes
### Terminology Updates
- **Korean**: "나의 자원" → "나의 총 자원 제한" (My Resources → My Total Resource Limit)
- **Korean**: "가용량" → "허용량" (Available → Limits)
- **Korean**: "무한대" → "제한없음"
- Updated all language files consistently across 22+ locales
### Component Enhancements
- Enhanced `BAIResourceWithSteppedProgress` component to properly display unlimited values with internationalized text instead of raw symbols
- Improved resource calculation logic using `_.toNumber()` instead of `_.toInteger()` for better edge case handling
- Updated `BaseResourceItem` and `MyResource` components with proper type options for "Usage" vs "Limits" display
### Technical Improvements
- Added proper i18n support for unlimited value display
- Improved numeric conversion methods for resource calculations
- Enhanced segmented control options for resource display types
**Checklist:**
- [x] Documentation - Updated i18n files across all languages
- [ ] Minimum required manager version - Not applicable
- [ ] Specific setting for review - Test with Korean locale to verify terminology changes
- [x] Minimum requirements to check during review - Verify unlimited values display correctly, terminology is consistent
- [x] Test case(s) - Check resource panels show proper Korean terminology and unlimited values render as "제한없음"
[FR-1419]: https://lablup.atlassian.net/browse/FR-1419?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
0 commit comments