ant-design / pro-components

πŸ† Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.22k stars 1.35k forks source link

πŸ›[BUG] ProComponents (e.g ProFormUploadButton) not fully internationalized? #8438

Open uniquejava opened 3 months ago

uniquejava commented 3 months ago

Environment: Vite 5 + React 18 + Ant Design 5.17 + ProComponents 2.7

For example: ε•ε‡»δΈŠδΌ  in ProFormUploadButton

image

Something like below not work.

  <BrowserRouter>
    <ProConfigProvider intl={jaJPIntl}>
      <ConfigProvider locale={jaJP}>
        <App />
      </ConfigProvider>
    </ProConfigProvider>
  </BrowserRouter>,
uniquejava commented 3 months ago

Fixed by setting title property, not elegant though.

 <Flex justify="space-between">
        <ProFormUploadButton
          title="γ‚―γƒͺックしてをップロード"
          fieldProps={{
            multiple: false,
            accept: 'image/*',
            beforeUpload() {
              return false;
            },
          }}
          name="file"
          label="Image(prestia)"
        />
        {formData?.image && (
          <Image
            src={formData.image}
            preview={false}
            width={80}
            fallback="data:image/png;base64,iVBOxxxx"
          />
        )}
</Flex>