Failing to create new Spreadsheet with non-English Locale

Hello!

I’ve come across the same problem described in Unable to sync a StringTable to a GSheet and after some testing found the source of the Problem.

Whilst I’m not sure if this Solution would apply to the OP of the mentioned Thread aswell, here’s what I’ve found.

Google Sheets using Locale dependant function names (=SUM would be =SUMME in German) seems to trip up the creation of new Spreadsheets. Pushing / Pulling Data from an existing Spreadsheet generally works fine as this doesn’t involve adding any Functions.


=COUNTIF would have to be =ZÄHLENWENN with German Locale

Whilst I was unable to create a new Spreadsheet with my Locale set to Germany, setting it to United Kingdom (I assume other forms of English will have the same formatting) worked without a hitch. Having to set the global language for all your Google Services to create a Spreadsheet doesn’t sound like the best idea though.

Checking under File → Spreadsheet Settings the Locale for a specific Spreadsheet can be changed. Maybe this is also possible via the API?

Hope this helps!

1 Like

Oh thats very interesting. Would you be able to file a bug report for this so we can look into it? https://unity3d.com/unity/qa/bug-reporting

Sure thing! Here’s the Case ID: 1286943

1 Like