robosats icon indicating copy to clipboard operation
robosats copied to clipboard

Android app UI issues (including Chinese-specific issues)

Open ra5pvt1n opened this issue 3 years ago • 1 comments

Describe the bug "You can add new methods" appears in English, seems to be the case for some languages but not others. This is probably because the key-value pair in en.json is "You can add any method" and should be updated. I can do this later if needed.

To Reproduce Steps to reproduce the behavior:

  1. Change locale to another language
  2. Click on 'Create Order'
  3. Click on 'Fiat Payment Method(s)'
  4. See error

Expected behavior "You can add new methods" should appear in the locale language.

Screenshots image

Describe the bug "Create Order" and "You must fill the form correctly" appear in English. This seems to be the case with all languages. The "Create Order" key-value pair exists in en.json and is correct so probably not referenced properly elsewhere. The "You must fill the form correctly" key-value pair currently exists as "You must fill the order correctly". I can also update this later if needed.

To Reproduce Steps to reproduce the behavior:

  1. Change locale to another language
  2. Click on 'Create Order'
  3. Hover over 'Create Order'
  4. See error

Expected behavior "Create Order" and "You must fill the form correctly" should both appear in the locale language.

Screenshots image

Describe the bug The robots shaking hands image does not seem to load properly on the Android app, but is fine on the web version. The Chinese (and Japanese) full stop is “。” instead of ".". It would be lovely if they can be replaced at the end of "GitHub", "How it works" and "How to use".

To Reproduce Steps to reproduce the behavior:

  1. Change locale to another language
  2. Click on 'Info'
  3. Click on 'How does it work?'
  4. See error

Expected behavior The robots shaking hands image should load on the Android app. The Chinese full stop should be replaced as “。” instead of "." after "GitHub", "How it works" and "How to use".

Screenshots image image

Describe the bug The unit "Sats" under Book liquidity in Chinese is ”聪“ (Simplified) or “聰“ (Traditional). I suggest a key-value pair to be added for it.

To Reproduce Steps to reproduce the behavior:

  1. Change locale to Chinese
  2. Click on 'Exchange Summary'
  3. See error under 'Book liquidity'

Expected behavior The unit "Sats" should appear in Chinese language.

Screenshots image

Describe the bug The amount range numbers in the advanced order creation box can be a bit difficult to read on the phone.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Create Order'
  2. Enable on 'Enable advanced options'
  3. See error in amount range

Expected behavior Amount numbers should be shown in full.

Screenshots image

Additional context Font size is set to larger than default on the phone. Will probably be fixed after font size is handled internally in the app, already work in progress.

Smartphone (please complete the following information):

ra5pvt1n avatar Oct 20 '22 14:10 ra5pvt1n

Very useful @ra5pvt1n , we'll be looking into these issues!

Reckless-Satoshi avatar Oct 22 '22 15:10 Reckless-Satoshi