Taiwan's Digital COVID Vaccine Certificate (數位新冠病毒健康證明) [TO BE DISCONTINUED AT THE END OF MAY 2023]

My certificate in the CovPass app looks like this:


1 Like

I highly doubt that, but I admire your creativity :rofl:

So you got the Chinese name as well :grin:.

2 Likes

What do you mean? :wink:

Well, as far as I understand you have an at least vaguely German sounding name.

However, when checking your certificate in the German CovPassCheck app, it shows an rather American sounding name, and displays the error message “Fehler 0815: Sie wurden gerollt”.

This looks like probably not an issue with the taiwanese certificate, though.

1 Like

I decoded mine.

fn: Chinese Family name (1 character)
gn : Chinese name (in my case 1 character)
fnt : German name (SURNAME<NAME)

It seems the data field in their database for your Chinese name is filled out with your English name!

The format for fn and gn is obviously optimized for Chinese names, where they just take the first character as Chinese Family name and the rest as given name. This obviously only works for Chinese names!

It is supposed to be like this:

"nam" : {
        "fn" : "蔡",
        "gn" : "英文",
        "fnt" : "INGWEN<TSAI",
        "gnt" : ""
      }

This is how my certificate data looks like.


2 Likes

Yeah that one character last name indeed looks like a chabuduo program logic result. Or having the “English” name in a database field where only the mandarin name is expected…

I guess this should work OK with all apps that correctly use the fnt/gnt.

Not 100% correct, though:

Compared to the “native Taiwanese” one I decoded: the given name INGWEN should be in gnt not fnt, and there should be the < spacing character between the two characters ING and the WEN.

Yes right. The Taiwanese Certificate looks different. Because their English names are standardized translated. And the separator < should be there

2 Likes

You guys is smart.

Very glad to see your work on forumosa. With luck, @au will take note, and hopefully get this tweaked.

Guy

3 Likes

Audrey is already helping us looking into this problem.

7 Likes

Tiny update: the responsible people have been informed.

Maybe they will need more data (actual QR codes). In case that happens, maybe some of the contributors here could kindly email screenshots of their QR code and name on the PDF to a certain government email address. Or, maybe someone writes mandarin well and could step in in case this issue is hard to explain in English… let’s see.

In the meanwhile, here is a glimpse into the ever so slightly related German internet meme above. Or use google translate to enjoy the complete saga of #TechnicianHasBeenInformed

5 Likes

Most likely the problem lies within software used by different government agencies.
Sometimes the English names of foreigners are saved in the field where the Chinese names are supposed to be.
That might be human error or a workaround if a foreigner does not have a Chinese name yet, but the software requires it. :man_shrugging:

Those are just some assumptions on my part.

2 Likes

The MOHW import logic from NIA has been updated — please try again and see if it improves.

Since the data source does not distinguish between “fn” and “gn”, for now we’re just putting everything in “fn” field and leaving “gn” blank.

12 Likes

Tried it just now. Yes it has changed from previously, and the name field is as follows, spread over two lines -

chinesename
FAMILYNAME FIRSTNAME MIDDLENAME

So,
on the first line is my chinese name but shown in English and in lower case
on the second line is my English name in all upper case with one blank space between each.

2 Likes

Thanks a lot for the quick reaction and the heads up!

As far as I can tell “everything in fn and leaving gn black” is not going to cause any trouble abroad. Of course if the source data is not clearer, then that might be a good enough practical way :slight_smile: As long as the main issue with the “one character last name” gets solved.

Sooo… now suddenly my mandarin name shows up (it didn’t before) and I get the same thing as @yinggeaussie… and it is the same as @slawa already saw in the previous version of the certificate:

"nam" : {
        "fn" : "蔡",
        "gn" : "英文",
        "fnt" : "DOE<JOHN<EDWARD",
        "gnt" : ""
      }

Now… we have to find an vaccine passport app that displays fnt/gnt. Unfortunately, I only found useful apps which show fn/gn… so they will only show my mandarin name. All apps that show fnt/gnt (english/transliterated name) have some caveats…

Greek “Covid Free GR Wallet”: Only in greek, but shows both fn/gn, and fnt/gnt

German “CovPass”: Shows fn/gn, need to go to certificate details to see fnt/gnt

Danish “Coronapas”: Shows fnt/gnt… but can’t save the scanned certificate unless registering,
and shows “Taiwan, Provice of China” :face_vomiting:

Cyprian “CovPassCyprus”: Shows fnt/gnt, but wants a TAN and can’t save the scanned certificate

Irish “Covid Tracker Ireland”: Only fn/gn
Swiss “COVID Certificate”: Only fn/gn
French “TousAntiCovid”: Only fn/gn, and needs to first allow bluetooth based covid tracking
Austrian “Grüner Pass”: Only fn/gn

Polish “mObywatel”: only polish, also needs registration, didn’t try
Scottish “NHS Scotland Covid Status”: Needs registration, didn’t try
Netherlands “CoronaCheck”: Needs registration, didn’t try
Kuwaiti “Immune”: Needs registration, didn’t try

Greek “Covid Free GR”: endless “checking for updates, please wait…”
Spanish “Radar COVID”: Doesn’t have vaccination passport function
Belgian “CovidSafeBE”: Doesn’t have QR scan function

PS: as far as I can tell the current way of using fn/gn/fnt/gnt is still not really the way the fields are supposed to be filled:

It’s now basically showing two completely different names, one (my Taiwanese name in mandarin) in fn/gn and an completely other one (my German name) in fnt/gnt.

Actually, those fields seem to be meant to only refer to the same name: once in original spelling and characters like on the ID card, once in transliterated spelling like on passport.

1 Like

I loaded mine into the Swiss “COVID Certificate” App this morning - and only my Chinese Name shows - in Chinese too!

1 Like

I prefer the German CovPass app.
You can click on display certificates and it will show all personal details including fnt

1 Like

Good to hear that was fixed quickly.

I reapplied for mine to test for regressions. Everything is still the same in working order.

1 Like

And I have loaded my certificate into the German App as well now - and both names show - Chinese name in Chinese, and English name in English.

I will get my Partner (Taiwanese) to download again and then add to the apps as well and see what gives.

2 Likes