Questions tagged [turkey-test]

The Turkey Test is quick test whether internationalization (in particular date and number formatting and text sorting and comparison for different countries) is correctly implemented in a software.

The Turkey Test is a quick internationalization test whether a software works correctly in different countries and is able to adapt to local differences in currency, number and date formatting as well as text sorting and comparison. It is named after the country Turkey because the Turkish language settings including all relevant test cases.

5 questions
61
votes
6 answers

What is The Turkey Test?

I came across the word 'The Turkey Test' while learning about code testing. I don't know really what it means. What is Turkey Test? Why is it called so?
Dhanapal
  • 14,239
  • 35
  • 115
  • 142
4
votes
2 answers

How can I declare an extension with global scope across the solution

I'm trying to write an extension (actually taken from Case insensitive 'Contains(string)') It compensates for the Turkey Test when doing string comparison. The extension itself is simple: public static bool Contains(this string source, string…
rboy
  • 2,018
  • 1
  • 23
  • 35
3
votes
0 answers

How to do case-insensitive String comparison in Oracle passing the Turkey Test?

Possible Duplicate: Make Oracle SQL LIKE query case insensitive I want to do string comparison in SQL-Statements that ignore case. Currently we use something like upper(field) like upper(anotherField) and something like that. However this…
Fabian Barney
  • 14,219
  • 5
  • 40
  • 60
0
votes
1 answer

regex turkey phone number

I am using the following expression for the mobile phone rule in google workspace. But this expression also includes landline phones. How do I prevent this? Also google workspace does not use this term "^" used at the beginning of the…
0
votes
1 answer

mysql character encoding with Turkish text

I'm trying to save a wordlist to my database. Wordlist is a text document with utf-8 encoding. And here is my table structure; CREATE TABLE IF NOT EXISTS `wordlist` ( `id` int(11) NOT NULL AUTO_INCREMENT, `kelime` char(64) COLLATE…
yasar
  • 13,158
  • 28
  • 95
  • 160