OSDN Git Service

TIF: Add content rating systems
authorSungsoo Lim <sungsoo@google.com>
Sun, 10 Aug 2014 00:44:40 +0000 (09:44 +0900)
committerSungsoo Lim <sungsoo@google.com>
Mon, 11 Aug 2014 05:44:05 +0000 (14:44 +0900)
- Change the strings for translation to English only.
- Add content rating systems for many countries.
- Update javadoc of TvContentRating which is auto-generated based on
  tv_content_rating_systems.xml and strings.xml

Bug: 16862855, Bug: 16889743
Change-Id: Ifd81c85934b8631e8ae00633639989275982ecfb

core/res/res/values/strings.xml
core/res/res/xml/tv_content_rating_systems.xml
media/java/android/media/tv/TvContentRating.java

index 4659ace..e67eae1 100644 (file)
     <!-- Lock-to-app unlock password string -->
     <string name="lock_to_app_unlock_password">password</string>
 
-    <!-- TV content rating system strings for AM TV -->
+    <!-- Range specific TV content rating system strings for AM TV -->
+    <string name="display_name_amtvrs" translatable="false">AM-TV-RS</string>
+    <string name="description_amtvrs">Range specific TV content rating system strings for Armenia</string>
+    <string name="display_name_amtvrs_y" translatable="false">Y</string>
+    <string name="display_name_amtvrs_y7" translatable="false">Y7</string>
+    <string name="display_name_amtvrs_ga" translatable="false">GA</string>
+    <string name="display_name_amtvrs_tw" translatable="false">TW</string>
+    <string name="display_name_amtvrs_t" translatable="false">T</string>
+    <string name="display_name_amtvrs_a" translatable="false">A</string>
+    <string name="description_amtvrs_y">Suitable for ages 2–11</string>
+    <string name="description_amtvrs_y7">Suitable for ages 7–16</string>
+    <string name="description_amtvrs_ga">Suitable for general audiences</string>
+    <string name="description_amtvrs_tw">Suitable for teens ages 9 and up</string>
+    <string name="description_amtvrs_t">Suitable for teens ages 12 and up</string>
+    <string name="description_amtvrs_a">Suitable only for adults ages 18 and up</string>
+
+    <!-- Age specific TV content rating system strings for AM TV -->
+    <string name="display_name_amtvas" translatable="false">AM-TV-AS</string>
+    <string name="description_amtvas">Age specific TV content rating system strings for Armenia</string>
+    <string name="display_name_amtvas_ec" translatable="false">EC</string>
+    <string name="display_name_amtvas_e" translatable="false">E</string>
+    <string name="display_name_amtvas_e9" translatable="false">E9</string>
+    <string name="display_name_amtvas_t" translatable="false">T</string>
+    <string name="display_name_amtvas_m" translatable="false">M</string>
+    <string name="display_name_amtvas_ao" translatable="false">AO</string>
+    <string name="description_amtvas_ec">Suitable for ages 2 and up</string>
+    <string name="description_amtvas_e">Suitable for ages 5 and up</string>
+    <string name="description_amtvas_e9">Suitable for ages 9 and up</string>
+    <string name="description_amtvas_t">Suitable for ages 12 and up</string>
+    <string name="description_amtvas_m">Suitable for ages 16 and up</string>
+    <string name="description_amtvas_ao">Suitable for ages 17 and up</string>
 
     <!-- TV content rating system strings for AR TV -->
+    <string name="display_name_artv" translatable="false">AR-TV</string>
+    <string name="display_name_artv_all" translatable="false">Apto para todo público</string>
+    <string name="display_name_artv_13" translatable="false">Apto para mayores de 13 años</string>
+    <string name="display_name_artv_16" translatable="false">Apto para mayores de 16 años</string>
+    <string name="display_name_artv_18" translatable="false">Apto para mayores de 18 años</string>
+    <string name="description_artv_all">Suitable for all audiences. Programs may contain mild violence, language and mature situations</string>
+    <string name="description_artv_13">Suitable for ages 13 and up. Programs may contain mild to moderate language and mild violence and sexual references</string>
+    <string name="description_artv_16">Suitable for ages 16 and up. Programs may contain more intensive violence and coarse language, partial nudity and moderate sexual references</string>
+    <string name="description_artv_18">Suitable for mature audiences only. Programs contain strong violence, coarse language and explicit sexual references</string>
 
     <!-- TV content rating system strings for AU TV -->
     <string name="display_name_autv" translatable="false">Australian TV Classification</string>
     <string name="display_name_autv_ma15" translatable="false">MA 15+</string>
     <string name="display_name_autv_r18" translatable="false">R 18+</string>
     <string name="display_name_autv_x18" translatable="false">X 18+</string>
-    <string name="description_autv_ctc">This has advertising approval, but is not yet classified.</string>
-    <string name="description_autv_g">The content is very mild in impact, and suitable for everyone.</string>
-    <string name="description_autv_pg">The content is mild in impact, but it may contain content that children find confusing or upsetting and may require the guidance or parents and guardians.</string>
-    <string name="description_autv_m">The content is moderate in impact, and it is recommended for teenagers aged 15 years and over.</string>
-    <string name="description_autv_ma15">The content is strong in impact, and it is legally restricted to persons 15 years and over.</string>
-    <string name="description_autv_r18">The content is high in impact, and it is restricted to adults.</string>
-    <string name="description_autv_x18">The content is restricted to adults. This classification is a special and legally restricted category which contains only sexually explicit content.</string>
+    <string name="description_autv_ctc">This has advertising approval, but is not yet classified</string>
+    <string name="description_autv_g">The content is very mild in impact, and suitable for everyone</string>
+    <string name="description_autv_pg">The content is mild in impact, but it may contain content that children find confusing or upsetting and may require the guidance or parents and guardians</string>
+    <string name="description_autv_m">The content is moderate in impact, and it is recommended for teenagers aged 15 years and over</string>
+    <string name="description_autv_ma15">The content is strong in impact, and it is legally restricted to persons 15 years and over</string>
+    <string name="description_autv_r18">The content is high in impact, and it is restricted to adults</string>
+    <string name="description_autv_x18">The content is restricted to adults. This classification is a special and legally restricted category which contains only sexually explicit content</string>
 
     <!-- TV content rating system strings for BG TV -->
+    <string name="display_name_bgtv" translatable="false">BG-TV</string>
+    <string name="display_name_bgtv_a" translatable="false">A</string>
+    <string name="display_name_bgtv_b" translatable="false">B</string>
+    <string name="display_name_bgtv_c" translatable="false">C</string>
+    <string name="display_name_bgtv_d" translatable="false">D</string>
+    <string name="display_name_bgtv_x" translatable="false">X</string>
+    <string name="description_bgtv_a">Recommended to children. When the film confirms the ideals of humanism or popularizes the national and world cultures or contributes to upbringing children</string>
+    <string name="description_bgtv_b">No restrictive recommendations from the Committee. When the film is in no way contrary to the universal rules of morality in this country, has no restrictive recommendations from the Committee and does not fall in rating A</string>
+    <string name="description_bgtv_c">No persons under the age of 12 are admitted unless accompanied by an adult. When the film contains certain erotic scenes or scenes with drinking, taking drugs or stimulants or a few scenes of violence</string>
+    <string name="description_bgtv_d">No persons under the age of 16 are admitted. When the film contains quite a number of erotic scenes or scenes with drinking, taking drugs or stimulants or a considerable number of scenes showing violence</string>
+    <string name="description_bgtv_x">No persons under the age of 18 are admitted. When the film is naturalistically erotic or shows violence in an ostentatious manner</string>
 
     <!-- TV content rating system strings for BR TV -->
     <string name="display_name_brtv" translatable="false">Brazil Content Rating</string>
     <string name="display_name_brtv_14" translatable="false">14 anos</string>
     <string name="display_name_brtv_16" translatable="false">16 anos</string>
     <string name="display_name_brtv_18" translatable="false">18 anos</string>
-    <string name="description_brtv_l" translatable="false">Livre para todos os públicos</string>
-    <string name="description_brtv_10" translatable="false">Não recomendado para menores de 10 anos</string>
-    <string name="description_brtv_12" translatable="false">Não recomendado para menores de 10 anos</string>
-    <string name="description_brtv_14" translatable="false">Não recomendado para menores de 14 anos</string>
-    <string name="description_brtv_16" translatable="false">Não recomendado para menores de 16 anos</string>
-    <string name="description_brtv_18" translatable="false">Não recomendado para menores de 18 anos</string>
+    <string name="description_brtv_l">Content is suitable for all audiences</string>
+    <string name="description_brtv_10">Content suitable for viewers over the age of 10</string>
+    <string name="description_brtv_12">Content suitable for viewers over the age of 12</string>
+    <string name="description_brtv_14">Content suitable for viewers over the age of 14</string>
+    <string name="description_brtv_16">Content suitable for viewers over the age of 16</string>
+    <string name="description_brtv_18">Content suitable for viewers over the age of 18</string>
 
     <!-- TV content rating system strings for CA TV -->
+    <string name="display_name_catv" translatable="false">Canadian TV Classification System</string>
+    <string name="display_name_catv_exempt" translatable="false">Exempt</string>
+    <string name="display_name_catv_c" translatable="false">C</string>
+    <string name="display_name_catv_c8" translatable="false">C8</string>
+    <string name="display_name_catv_g" translatable="false">G</string>
+    <string name="display_name_catv_pg" translatable="false">PG</string>
+    <string name="display_name_catv_14" translatable="false">14+</string>
+    <string name="display_name_catv_18" translatable="false">18+</string>
+    <string name="description_catv_exempt">Shows which are exempt from ratings (such as news and sports programming) will not display an on-screen rating at all</string>
+    <string name="description_catv_c">Programming suitable for children ages of 2–7 years. No profanity or sexual content of any level allowed. Contains little violence</string>
+    <string name="description_catv_c8">Suitable for children ages 8+. Low level violence and fantasy horror is allowed. No foul language is allowed, but occasional "socially offensive and discriminatory" language is allowed if in the context of the story. No sexual content of any level allowed</string>
+    <string name="description_catv_g">Suitable for general audiences. Programming suitable for the entire family with mild violence, and mild profanity and/or censored language</string>
+    <string name="description_catv_pg">Parental guidance. Moderate violence and moderate profanity is allowed, as is brief nudity and sexual references if important to the context of the story</string>
+    <string name="description_catv_14">Programming intended for viewers ages 14 and older. May contain strong violence and strong profanity, and depictions of sexual activity as long as they are within the context of a story</string>
+    <string name="description_catv_18">Programming intended for viewers ages 18 and older. May contain explicit violence and sexual activity</string>
 
     <!-- TV content rating system strings for CH TV -->
+    <string name="display_name_chtv" translatable="false">CH-TV</string>
+    <string name="display_name_chtv_all" translatable="false">All ages</string>
+    <string name="display_name_chtv_red" translatable="false">Red rectangle</string>
+    <string name="description_chtv_all">This program is suitable for all ages</string>
+    <string name="description_chtv_red">This program contains scenes that may hurt sensitive people, therefore the red symbol will be displayed</string>
 
     <!-- TV content rating system strings for CL TV -->
-
-    <!-- TV content rating system strings for CO TV -->
+    <string name="display_name_cltv" translatable="false">CL-TV</string>
+    <string name="display_name_cltv_i" translatable="false">I</string>
+    <string name="display_name_cltv_i7" translatable="false">I7</string>
+    <string name="display_name_cltv_i10" translatable="false">I10</string>
+    <string name="display_name_cltv_i12" translatable="false">I12</string>
+    <string name="display_name_cltv_f" translatable="false">F</string>
+    <string name="display_name_cltv_r" translatable="false">R</string>
+    <string name="display_name_cltv_a" translatable="false">A</string>
+    <string name="description_cltv_i">Programs suitable for all children</string>
+    <string name="description_cltv_i7">Programs recommended for children ages 7 or older</string>
+    <string name="description_cltv_i10">Programs recommended for children ages 10 or older</string>
+    <string name="description_cltv_i12">Programs recommended for children and teens ages 12 or older</string>
+    <string name="description_cltv_f">Programs suitable for a general audience, with content appropriate for all ages</string>
+    <string name="description_cltv_r">Programs may content not suitable for children not accompanied by an adult</string>
+    <string name="description_cltv_a">Programs suitable for adult audiences only (ages 18 or older), may contain coarse language, and sexual or explicit situations</string>
 
     <!-- TV content rating system strings for DE TV -->
     <string name="display_name_detv" translatable="false">DE-TV</string>
     <string name="display_name_detv_12" translatable="false">ab 12 Jahren</string>
     <string name="display_name_detv_16" translatable="false">ab 16 Jahren</string>
     <string name="display_name_detv_18" translatable="false">ab 18 Jahren</string>
-    <string name="description_detv_all">Die nachfolgende Sendung ist für alle alters geeignet.</string>
-    <string name="description_detv_12">Die nachfolgende Sendung ist für Zuschauer unter 12 Jahren nicht geeignet.</string>
-    <string name="description_detv_16">Die nachfolgende Sendung ist für Zuschauer unter 16 Jahren nicht geeignet.</string>
-    <string name="description_detv_18">Die nachfolgende Sendung ist für Zuschauer unter 18 Jahren nicht geeignet.</string>
+    <string name="description_detv_all">The program is suitable for all ages</string>
+    <string name="description_detv_12">The program is not suitable for viewers under the age of 12</string>
+    <string name="description_detv_16">The program is not suitable for viewers under the age of 16</string>
+    <string name="description_detv_18">The program is not suitable for viewers under the age of 18</string>
 
     <!-- TV content rating system strings for DK TV -->
+    <string name="display_name_dktv" translatable="false">DK-TV</string>
+    <string name="display_name_dktv_g" translatable="false">Green symbol</string>
+    <string name="display_name_dktv_y" translatable="false">Yellow symbol</string>
+    <string name="display_name_dktv_r" translatable="false">Red symbol</string>
+    <string name="display_name_dktv_b" translatable="false">Blue symbol</string>
+    <string name="description_dktv_g">programs suitable for all ages</string>
+    <string name="description_dktv_y">programs suitable children accompanied by an adult</string>
+    <string name="description_dktv_r">programs containing material with more intensive content </string>
+    <string name="description_dktv_b">programs containing explicit content and strictly for adults only</string>
 
     <!-- TV content rating system strings for ES TV -->
     <string name="display_name_estv" translatable="false">ES-TV</string>
-    <string name="display_name_estv_all" translatable="false">TP</string>
-    <string name="display_name_estv_i" translatable="false">i</string>
+    <string name="display_name_estv_tp" translatable="false">TP</string>
+    <string name="display_name_estv_i" translatable="false">I</string>
     <string name="display_name_estv_7" translatable="false">+7</string>
-    <string name="display_name_estv_13" translatable="false">+13</string>
-    <string name="display_name_estv_18" translatable="false">+18</string>
-    <string name="description_estv_all">Programas para todos los públicos</string>
-    <string name="description_estv_i">Programas especialmente recomendados para la infancia</string>
-    <string name="description_estv_7">Programas no recomendados para menores de 7 años (NR7)</string>
-    <string name="description_estv_13">Programas no recomendados para menores de 13 años (NR13)</string>
-    <string name="description_estv_18">Programas no recomendados para menores de 18 años (NR18)</string>
+    <string name="display_name_estv_7i" translatable="false">7I</string>
+    <string name="display_name_estv_12" translatable="false">12</string>
+    <string name="display_name_estv_16" translatable="false">16</string>
+    <string name="display_name_estv_18" translatable="false">18</string>
+    <string name="description_estv_tp">Recommended for all ages</string>
+    <string name="description_estv_i">Specially recommended for preschoolers and kids</string>
+    <string name="description_estv_7">Recommended for people older than 7 years old</string>
+    <string name="description_estv_7i">Recommended for kids older than 7 years old</string>
+    <string name="description_estv_12">Recommended for people older than 12 years old</string>
+    <string name="description_estv_16">Recommended for people older than 16 years old</string>
+    <string name="description_estv_18">Recommended for people older than 18 years old</string>
 
     <!-- TV content rating system strings for FI TV -->
+    <string name="display_name_fitv" translatable="false">FI-TV</string>
+    <string name="display_name_fitv_s" translatable="false">S</string>
+    <string name="display_name_fitv_k7" translatable="false">K7</string>
+    <string name="display_name_fitv_k12" translatable="false">K12</string>
+    <string name="display_name_fitv_k16" translatable="false">K16</string>
+    <string name="display_name_fitv_k18" translatable="false">K18</string>
+    <string name="description_fitv_s">Allowed at all times</string>
+    <string name="description_fitv_k7">Not recommended for children under 7</string>
+    <string name="description_fitv_k12">Not recommended for children under 12</string>
+    <string name="description_fitv_k16">Not recommended for children under 16</string>
+    <string name="description_fitv_k18">Not recommended for children under 18</string>
 
     <!-- TV content rating system strings for FR TV -->
     <string name="display_name_frtv" translatable="false">FR-TV</string>
     <string name="display_name_frtv_12" translatable="false">Déconseillé aux -12 ans</string>
     <string name="display_name_frtv_16" translatable="false">Déconseillé aux -16 ans</string>
     <string name="display_name_frtv_18" translatable="false">Déconseillé aux -18 ans</string>
-    <string name="description_frtv_all">Les programmes tous publics</string>
-    <string name="description_frtv_10">Programmes comportant certaines scènes susceptibles de heurter les -10 ans.</string>
-    <string name="description_frtv_12">Programmes pouvant troubler les -12 ans, notamment lorsque le scénario recourt de façon systématique et répétée à la violence physique ou psychologique.</string>
-    <string name="description_frtv_16">Programmes à caractère érotique ou de grande violence, susceptibles de nuire à l’épanouissement physique, mental ou moral des -16 ans.</string>
-    <string name="description_frtv_18">Programmes pornographiques ou de très grande violence, réservés à un public adulte averti et susceptibles de nuire à l’épanouissement physique, mental ou moral des -18 ans.</string>
+    <string name="description_frtv_all">Appropriate for all ages</string>
+    <string name="description_frtv_10">Not recommended for children under 10</string>
+    <string name="description_frtv_12">Not recommended for children under 12</string>
+    <string name="description_frtv_16">Not recommended for children under 16</string>
+    <string name="description_frtv_18">Not recommended for persons under 18</string>
 
     <!-- TV content rating system strings for GR TV -->
+    <string name="display_name_grtv" translatable="false">GR-TV</string>
+    <string name="display_name_grtv_all" translatable="false">White rhombus in green background</string>
+    <string name="display_name_grtv_10" translatable="false">White circle in blue background</string>
+    <string name="display_name_grtv_12" translatable="false">White triangle in orange background</string>
+    <string name="display_name_grtv_15" translatable="false">White square in purple background</string>
+    <string name="display_name_grtv_18" translatable="false">White X in red background</string>
+    <string name="description_grtv_all">Suitable for all ages</string>
+    <string name="description_grtv_10">Parental consent suggested</string>
+    <string name="description_grtv_12">Required parental consent</string>
+    <string name="description_grtv_15">Suitable for minors over the age of 15</string>
+    <string name="description_grtv_18">Suitable only for adults profanity before midnight is punishable by fine, except when used in the context of the program</string>
 
     <!-- TV content rating system strings for HK TV -->
+    <string name="display_name_hktv" translatable="false">HK-TV</string>
+    <string name="display_name_hktv_g" translatable="false">G</string>
+    <string name="display_name_hktv_pg" translatable="false">PG</string>
+    <string name="display_name_hktv_m" translatable="false">M</string>
+    <string name="description_hktv_g">For general audiences</string>
+    <string name="description_hktv_pg">Programs are unsuitable for children, parental guidance is recommended</string>
+    <string name="description_hktv_m">Programs are recommended only for adult viewers above the age of 18</string>
 
     <!-- TV content rating system strings for HU TV -->
+    <string name="display_name_hutv" translatable="false">HU-TV</string>
+    <string name="display_name_hutv_u" translatable="false">Unrated</string>
+    <string name="display_name_hutv_cf" translatable="false">Children Friendly</string>
+    <string name="display_name_hutv_6" translatable="false">6</string>
+    <string name="display_name_hutv_12" translatable="false">12</string>
+    <string name="display_name_hutv_16" translatable="false">16</string>
+    <string name="display_name_hutv_18" translatable="false">18</string>
+    <string name="description_hutv_u">Programs can be viewed by any age</string>
+    <string name="description_hutv_cf">Programs recommended for children. It is an optional rating, there is no obligation for broadcasters to indicate it</string>
+    <string name="description_hutv_6">Programs not recommended for children below the age of 6, may not contain any violence or sexual content</string>
+    <string name="description_hutv_12">Programs not recommended for children below the age of 12, may contain light sexual content or explicit language</string>
+    <string name="description_hutv_16">Programs not recommended for teens and children below the age of 16, may contain more intensive violence and sexual content</string>
+    <string name="description_hutv_18">The program is recommended only for adult viewers (for ages 18 and up), may contain explicit violence and explicit sexual content</string>
 
     <!-- TV content rating system strings for ID TV -->
+    <string name="display_name_idtv" translatable="false">ID-TV</string>
+    <string name="display_name_idtv_p" translatable="false">P</string>
+    <string name="display_name_idtv_a" translatable="false">A</string>
+    <string name="display_name_idtv_a_bo" translatable="false">A-BO</string>
+    <string name="display_name_idtv_su" translatable="false">SU</string>
+    <string name="display_name_idtv_bo" translatable="false">BO</string>
+    <string name="display_name_idtv_r" translatable="false">R</string>
+    <string name="display_name_idtv_r_bo" translatable="false">R-BO</string>
+    <string name="display_name_idtv_d" translatable="false">D</string>
+    <string name="description_idtv_p">Suitable for children from ages 2 through 11</string>
+    <string name="description_idtv_a">Suitable for teens and children from ages 7 through 16</string>
+    <string name="description_idtv_a_bo">Suitable for children ages 5 through 10, with parental guidance or permission</string>
+    <string name="description_idtv_su">Suitable for general audiences</string>
+    <string name="description_idtv_bo">Parental guidance suggested for ages 5 and under</string>
+    <string name="description_idtv_r">Suitable for teens from ages 13 through 17</string>
+    <string name="description_idtv_r_bo">Suitable for teens with parental guidance or permission</string>
+    <string name="description_idtv_d">Suitable for viewers over 18 and older only</string>
 
     <!-- TV content rating system strings for IE TV -->
+    <string name="display_name_ietv" translatable="false">RTÉ programme classifications</string>
+    <string name="display_name_ietv_ga" translatable="false">GA</string>
+    <string name="display_name_ietv_ch" translatable="false">Ch</string>
+    <string name="display_name_ietv_ya" translatable="false">YA</string>
+    <string name="display_name_ietv_ps" translatable="false">PS</string>
+    <string name="display_name_ietv_ma" translatable="false">MA</string>
+    <string name="description_ietv_ga">Suitable for all ages</string>
+    <string name="description_ietv_ch">Suitable for children ages 5 to 10, may contain comedic violence or action fantasy violence</string>
+    <string name="description_ietv_ya">Suitable for adolescent audiences, may contain thematic elements that would appeal to teenagers</string>
+    <string name="description_ietv_ps">Suitable for more mature viewers, more mature themes may be present</string>
+    <string name="description_ietv_ma">Most restrictive classification, allowing for heavy subject matter and coarse language</string>
 
     <!-- TV content rating system strings for IL TV -->
+    <string name="display_name_iltv" translatable="false">IL-TV</string>
+    <string name="display_name_iltv_g" translatable="false">G</string>
+    <string name="display_name_iltv_12" translatable="false">12+</string>
+    <string name="display_name_iltv_15" translatable="false">15+</string>
+    <string name="display_name_iltv_18" translatable="false">18+</string>
+    <string name="display_name_iltv_e" translatable="false">E</string>
+    <string name="description_iltv_g">General audience; anyone, regardless of age, can view the program, usually news and children\'s programming</string>
+    <string name="description_iltv_12">Suitable for teens and children ages 12 and over, no child under 12 are permitted to view the program</string>
+    <string name="description_iltv_15">Suitable for teens ages 15 and over, no child under 15 may view the programme</string>
+    <string name="description_iltv_18">Suitable for adults only, no minors may view the programme</string>
+    <string name="description_iltv_e">Exempt from classification</string>
 
     <!-- TV content rating system strings for IN TV -->
+    <string name="display_name_intv" translatable="false">IN-TV</string>
+    <string name="display_name_intv_u" translatable="false">U</string>
+    <string name="display_name_intv_u/a" translatable="false">U/A</string>
+    <string name="display_name_intv_a" translatable="false">A</string>
+    <string name="display_name_intv_s" translatable="false">S</string>
+    <string name="description_intv_u">Unrestricted public exhibition</string>
+    <string name="description_intv_u/a">Unrestricted public exhibition, but with a caution regarding parental guidance to those under 12 years of age</string>
+    <string name="description_intv_a">Public exhibition restricted to adults 18 years of age and older only</string>
+    <string name="description_intv_s">Public exhibition restricted to members of any profession or any class of persons</string>
 
     <!-- TV content rating system strings for IS TV -->
-
-    <!-- TV content rating system strings for KH TV -->
+    <string name="display_name_istv" translatable="false">IS-TV</string>
+    <string name="display_name_istv_l" translatable="false">L</string>
+    <string name="display_name_istv_7" translatable="false">7</string>
+    <string name="display_name_istv_10" translatable="false">10</string>
+    <string name="display_name_istv_12" translatable="false">12</string>
+    <string name="display_name_istv_14" translatable="false">14</string>
+    <string name="display_name_istv_16" translatable="false">16</string>
+    <string name="display_name_istv_18" translatable="false">18</string>
+    <string name="description_istv_l">Programs suitable for all ages</string>
+    <string name="description_istv_7">Programs suitable for ages 7 and older</string>
+    <string name="description_istv_10">Programs suitable for ages 10 and older</string>
+    <string name="description_istv_12">Programs suitable for ages 12 and older</string>
+    <string name="description_istv_14">Programs suitable for ages 14 and older</string>
+    <string name="description_istv_16">Programs suitable for ages 16 and older</string>
+    <string name="description_istv_18">Programs suitable for ages 18 and older</string>
 
     <!-- TV content rating system strings for KR TV -->
     <string name="display_name_krtv" translatable="false">KR-TV</string>
     <string name="display_name_krtv_12" translatable="false">12세이상시청가</string>
     <string name="display_name_krtv_15" translatable="false">15세이상시청가</string>
     <string name="display_name_krtv_19" translatable="false">19세이상시청가</string>
-    <string name="description_krtv_all">모든 연령의 시청자가 시청하기에 부적절한 내용이 없는 등급을 말한다.</string>
-    <string name="description_krtv_7">7세미만의 어린이가 시청하기에 부적절한 내용이 포함되어 있어 보호자의 시청지도가 필요한 등급을 말한다.</string>
-    <string name="description_krtv_12">12세미만의 청소년이 시청하기에 부적절한 내용이 포함되어 있어 보호자의 시청지도가 필요한 등급을 말한다.</string>
-    <string name="description_krtv_15">15세미만의 청소년이 시청하기에 부적절한 내용이 포함되어 있어 보호자의 시청지도가 필요한 등급을 말한다.</string>
-    <string name="description_krtv_19">19세미만의 청소년이 시청하기에 부적절한 내용이 포함되어 있어 청소년이 시청할 수 없는 등급을 말한다.</string>
+    <string name="description_krtv_all">Appropriate for all ages</string>
+    <string name="description_krtv_7">May contain material inappropriate for children younger than 7, and parental discretion should be used</string>
+    <string name="description_krtv_12">May deemed inappropriate for those younger than 12, and parental discretion should be used</string>
+    <string name="description_krtv_15">May be inappropriate for children under 15, and that parental discretion should be used</string>
+    <string name="description_krtv_19">For adults only</string>
 
     <!-- TV content rating system strings for MV TV -->
+    <string name="display_name_mvtv" translatable="false">MV-TV</string>
+    <string name="display_name_mvtv_y" translatable="false">Y</string>
+    <string name="display_name_mvtv_g" translatable="false">G</string>
+    <string name="display_name_mvtv_pg" translatable="false">PG</string>
+    <string name="display_name_mvtv_pg-12" translatable="false">PG-12</string>
+    <string name="display_name_mvtv_12" translatable="false">12+</string>
+    <string name="display_name_mvtv_15" translatable="false">15+</string>
+    <string name="display_name_mvtv_18" translatable="false">18+</string>
+    <string name="display_name_mvtv_21" translatable="false">21+</string>
+    <string name="display_name_mvtv_x" translatable="false">X</string>
+    <string name="description_mvtv_y">Young children</string>
+    <string name="description_mvtv_g">General viewing for all ages</string>
+    <string name="description_mvtv_pg">Parental guidance is required unaccompanied children</string>
+    <string name="description_mvtv_pg-12">Parental guidance is required for children under the age of 12</string>
+    <string name="description_mvtv_12">Teens and children aged 12 and older may watch, otherwise restricted</string>
+    <string name="description_mvtv_15">Restricted to viewers aged 15 and above</string>
+    <string name="description_mvtv_18">Restricted to viewers aged 18 and above</string>
+    <string name="description_mvtv_21">Restricted to viewers aged 21 and above</string>
+    <string name="description_mvtv_x">Most restrictive classification, only adults ages 25 and above may view</string>
 
     <!-- TV content rating system strings for MX TV -->
+    <string name="display_name_mxtv" translatable="false">MX-TV</string>
+    <string name="display_name_mxtv_a" translatable="false">A</string>
+    <string name="display_name_mxtv_b" translatable="false">B</string>
+    <string name="display_name_mxtv_b-15" translatable="false">B-15</string>
+    <string name="display_name_mxtv_c" translatable="false">C</string>
+    <string name="display_name_mxtv_d" translatable="false">D</string>
+    <string name="display_name_mxtv_rc" translatable="false">RC</string>
+    <string name="description_mxtv_a">Appropriate for all ages, parental guidance is recommended for children under 7 years</string>
+    <string name="description_mxtv_b">Designed for ages 12 and older, may contain some sexual situations, mild violence, and mild language</string>
+    <string name="description_mxtv_b-15">Designed for ages 15 and up, slightly more intensive than the \'A\' and \'B\' ratings</string>
+    <string name="description_mxtv_c">Designed to be viewed by adults aged 18 or older only, generally more intensive content </string>
+    <string name="description_mxtv_d">Designed to be viewed only by mature adults (at least 21 years of age and over), contains extreme content matter</string>
+    <string name="description_mxtv_rc">Banned from public television in Mexico</string>
 
     <!-- TV content rating system strings for MY TV -->
+    <string name="display_name_mytv" translatable="false">MY-TV</string>
+    <string name="display_name_mytv_u" translatable="false">U</string>
+    <string name="display_name_mytv_p13" translatable="false">P13</string>
+    <string name="display_name_mytv_18" translatable="false">18</string>
+    <string name="description_mytv_u">General viewing for all ages, can be broadcast anytime</string>
+    <string name="description_mytv_p13">For viewers ages 13 and above, children under 13 needs parental guidance, can be broadcast anytime, but some elements may only be broadcast at night</string>
+    <string name="description_mytv_18">For viewers ages 18 and above only</string>
 
     <!-- TV content rating system strings for NL TV -->
-    <string name="display_name_nltv" translatable="false">NL-TV</string>
+    <string name="display_name_nltv" translatable="false">NICAM</string>
     <string name="display_name_nltv_v" translatable="false">Geweld</string>
     <string name="display_name_nltv_f" translatable="false">Angst</string>
     <string name="display_name_nltv_s" translatable="false">Seks</string>
     <string name="display_name_nltv_9" translatable="false">Let op met kinderen tot 9 jaar</string>
     <string name="display_name_nltv_12" translatable="false">Let op met kinderen tot 12 jaar</string>
     <string name="display_name_nltv_16" translatable="false">Let op met kinderen tot 16 jaar</string>
-    <string name="description_nltv_v">Geweld</string>
-    <string name="description_nltv_f">Angst</string>
-    <string name="description_nltv_s">Seks</string>
-    <string name="description_nltv_d">Discriminatie</string>
-    <string name="description_nltv_da">Drugs- en/of alcoholmisbruik</string>
-    <string name="description_nltv_l">Grof taalgebruik</string>
-    <string name="description_nltv_al">De leeftijdscategorie Alle Leeftijden geeft aan dat een mediaproductie geen schadelijke elementen bevat.</string>
-    <string name="description_nltv_6">Mogelijk schadelijk voor kinderen onder de 6 jaar.</string>
-    <string name="description_nltv_9">Mogelijk schadelijk voor kinderen onder de 9 jaar.</string>
-    <string name="description_nltv_12">Mogelijk schadelijk voor kinderen onder de 12 jaar.</string>
-    <string name="description_nltv_16">Mogelijk schadelijk voor kinderen onder de 16 jaar.</string>
-
-    <!-- TV content rating system strings for NZ TV -->
+    <string name="description_nltv_v">Violence</string>
+    <string name="description_nltv_f">Scary or Disturbing Content </string>
+    <string name="description_nltv_s">Sexual Content</string>
+    <string name="description_nltv_d">Discrimination</string>
+    <string name="description_nltv_da">Drug and/or Alcohol abuse</string>
+    <string name="description_nltv_l">Bad Language</string>
+    <string name="description_nltv_al">All Ages</string>
+    <string name="description_nltv_6">Parental advisory for children under 6</string>
+    <string name="description_nltv_9">Parental advisory for children under 9</string>
+    <string name="description_nltv_12">Parental advisory for children under 12</string>
+    <string name="description_nltv_16">Parental advisory for children under 16</string>
+
+    <!-- TV content rating system strings for NZF(Free) TV -->
+    <string name="display_name_nzftv" translatable="false">NZ-Free-TV</string>
+    <string name="description_nzftv">New Zealand\'s free-to-air TV content rating system</string>
+    <string name="display_name_nzftv_g" translatable="false">G</string>
+    <string name="display_name_nzftv_pgr" translatable="false">PGR</string>
+    <string name="display_name_nzftv_ao" translatable="false">AO</string>
+    <string name="description_nzftv_g">These exclude material likely to harm children under 14 and can screen at any time. Programmes may not necessarily be designed for younger viewers, but must not contain material likely to cause them undue distress or discomfort</string>
+    <string name="description_nzftv_pgr">Programmes more suited to more mature viewers. These are not necessarily unsuitable for children, but viewer discretion is advised, and parents and guardians are encouraged to supervise younger viewers</string>
+    <string name="description_nzftv_ao">Contain material of an adult nature handled in such a way that it is unsuitable for children</string>
+
+    <!-- TV content rating system strings for NZP(Pay) TV -->
+    <string name="display_name_nzptv" translatable="false">NZ-Pay-TV</string>
+    <string name="description_nzptv">New Zealand\'s pay TV content rating system</string>
+    <string name="display_name_nzptv_c" translatable="false">C</string>
+    <string name="display_name_nzptv_v" translatable="false">V</string>
+    <string name="display_name_nzptv_l" translatable="false">L</string>
+    <string name="display_name_nzptv_s" translatable="false">S</string>
+    <string name="display_name_nzptv_g" translatable="false">G</string>
+    <string name="display_name_nzptv_pg" translatable="false">PG</string>
+    <string name="display_name_nzptv_m" translatable="false">M</string>
+    <string name="display_name_nzptv_16" translatable="false">16</string>
+    <string name="display_name_nzptv_18" translatable="false">18</string>
+    <string name="description_nzptv_c">Content may offend</string>
+    <string name="description_nzptv_v">Violence</string>
+    <string name="description_nzptv_l">Language</string>
+    <string name="description_nzptv_s">Sexual content</string>
+    <string name="description_nzptv_g">suitable for general audiences</string>
+    <string name="description_nzptv_pg">Parental guidance recommended for under 10</string>
+    <string name="description_nzptv_m">Suitable for mature audiences 13 and up</string>
+    <string name="description_nzptv_16">Suitable for viewers 16 and up</string>
+    <string name="description_nzptv_18">Suitable for viewers 18 and up</string>
 
     <!-- TV content rating system strings for PE TV -->
+    <string name="display_name_petv" translatable="false">PE-TV</string>
+    <string name="description_petv">TV content rating system for some Peruvian channels in Peru</string>
+    <string name="display_name_petv_a" translatable="false">Apt</string>
+    <string name="display_name_petv_14" translatable="false">14</string>
+    <string name="display_name_petv_18" translatable="false">18</string>
+    <string name="description_petv_a">Suitable for all audiences</string>
+    <string name="description_petv_14">Suitable for people aged 14 and above only</string>
+    <string name="description_petv_18">Suitable for people aged 18 and above only</string>
+
+    <!-- TV content rating system strings for America TV in PE -->
+    <string name="display_name_peatv" translatable="false">PE-ATV</string>
+    <string name="description_peatv">TV content rating system for America Television in Peru that uses its own rating system</string>
+    <string name="display_name_peatv_gp" translatable="false">GP</string>
+    <string name="display_name_peatv_pg" translatable="false">PG</string>
+    <string name="display_name_peatv_14" translatable="false">TV-14</string>
+    <string name="display_name_peatv_18" translatable="false">TV-18</string>
+    <string name="description_peatv_gp">General audience</string>
+    <string name="description_peatv_pg">Parental guidance required for under 6</string>
+    <string name="description_peatv_14">Suitable for people aged 14 and above only</string>
+    <string name="description_peatv_18">Suitable for people aged 18 and above only</string>
 
     <!-- TV content rating system strings for PH TV -->
+    <string name="display_name_phtv" translatable="false">MTRCB</string>
+    <string name="display_name_phtv_g" translatable="false">G</string>
+    <string name="display_name_phtv_pg" translatable="false">PG</string>
+    <string name="display_name_phtv_spg" translatable="false">SPG</string>
+    <string name="description_phtv_g">Suitable for all public viewers</string>
+    <string name="description_phtv_pg">Programmes rated PG may contain scenes or other content that are unsuitable for children without the guidance of a parent</string>
+    <string name="description_phtv_spg">Contains mature themes or moderate to intense violence, which may be deemed unfit for children to watch without strict parental supervision</string>
 
     <!-- TV content rating system strings for PL TV -->
+    <string name="display_name_pltv" translatable="false">PL-TV</string>
+    <string name="display_name_pltv_g" translatable="false">No age limit</string>
+    <string name="display_name_pltv_7" translatable="false">7</string>
+    <string name="display_name_pltv_12" translatable="false">12</string>
+    <string name="display_name_pltv_16" translatable="false">16</string>
+    <string name="display_name_pltv_18" translatable="false">18</string>
+    <string name="description_pltv_g">Positive or neutral view of the world, little to no violence, non-sexual love, and no sexual content</string>
+    <string name="description_pltv_7">Age 7 and above. May additionally contain some mild language, bloodless violence, and a more negative view of the world</string>
+    <string name="description_pltv_12">Age 12 and above. May contain some foul language, some violence, and some sexual content</string>
+    <string name="description_pltv_16">Age 16 and above. Deviant social behaviour, world filled with violence and sexuality, simplified picture of adulthood, display of physical force, especially in controversial social context, immoral behaviour without ethic dilemma, putting the blame on the victim, excessive concentration on material possessions</string>
+    <string name="description_pltv_18">Age 18 and above. One-sided display of the joys of adult life without showing responsibilities, social justification of violent behaviour, excessive vulgarity, use of racial slurs and social stereotypes, explicit sexual content, praise of aggression or vulgarity</string>
 
     <!-- TV content rating system strings for PT TV -->
+    <string name="display_name_pttv" translatable="false">PT-TV</string>
+    <string name="display_name_pttv_t" translatable="false">Todos</string>
+    <string name="display_name_pttv_10" translatable="false">10</string>
+    <string name="display_name_pttv_12" translatable="false">12</string>
+    <string name="display_name_pttv_16" translatable="false">16</string>
+    <string name="description_pttv_t">Suitable for all</string>
+    <string name="description_pttv_10">May not be suitable for children under 10, parental guidance advised</string>
+    <string name="description_pttv_12">May not be suitable for children under 12, parental guidance advised</string>
+    <string name="description_pttv_16">Not suitable for children under 16</string>
 
     <!-- TV content rating system strings for RO TV -->
+    <string name="display_name_rotv" translatable="false">RO-TV</string>
+    <string name="display_name_rotv_y" translatable="false">Y</string>
+    <string name="display_name_rotv_g" translatable="false">G</string>
+    <string name="display_name_rotv_ap" translatable="false">AP</string>
+    <string name="display_name_rotv_12" translatable="false">12</string>
+    <string name="display_name_rotv_15" translatable="false">15</string>
+    <string name="display_name_rotv_18" translatable="false">18</string>
+    <string name="description_rotv_y">Young Ages</string>
+    <string name="description_rotv_g">General Exhibition</string>
+    <string name="description_rotv_ap">Parental guidance is recommended for children below the age of 12</string>
+    <string name="description_rotv_12">Forbidden for children under 12 years of age</string>
+    <string name="description_rotv_15">Forbidden for children under 15 years of age</string>
+    <string name="description_rotv_18">Forbidden for children under 18 years of age</string>
 
     <!-- TV content rating system strings for RU TV -->
+    <string name="display_name_rutv" translatable="false">RU-TV</string>
+    <string name="display_name_rutv_0" translatable="false">0+</string>
+    <string name="display_name_rutv_6" translatable="false">6+</string>
+    <string name="display_name_rutv_12" translatable="false">12+</string>
+    <string name="display_name_rutv_16" translatable="false">16+</string>
+    <string name="display_name_rutv_18" translatable="false">18+</string>
+    <string name="description_rutv_0">Can be watched by Any Age</string>
+    <string name="description_rutv_6">Only kids the age of 6 or older can watch</string>
+    <string name="description_rutv_12">Only kids the age of 12 or older can watch</string>
+    <string name="description_rutv_16">Only teens the age of 16 or older can watch</string>
+    <string name="description_rutv_18">Restricted to children ONLY people 18 or older</string>
 
     <!-- TV content rating system strings for RS TV -->
-
-    <!-- TV content rating system strings for SG TV -->
+    <string name="display_name_rstv" translatable="false">RS-TV</string>
+    <string name="display_name_rstv_g" translatable="false">G</string>
+    <string name="display_name_rstv_12" translatable="false">12</string>
+    <string name="display_name_rstv_14" translatable="false">14</string>
+    <string name="display_name_rstv_15" translatable="false">15</string>
+    <string name="display_name_rstv_16" translatable="false">16</string>
+    <string name="display_name_rstv_17" translatable="false">17</string>
+    <string name="display_name_rstv_18" translatable="false">18</string>
+    <string name="description_rstv_g">Program suitable for all ages</string>
+    <string name="description_rstv_12">Program not suitable for children under the age of 12 </string>
+    <string name="description_rstv_14">Program not suitable for children/teens under the age of 14</string>
+    <string name="description_rstv_15">Program not suitable for children/teens under the age of 15</string>
+    <string name="description_rstv_16">Program not suitable for children/teens under the age of 16</string>
+    <string name="description_rstv_17">Program not suitable for children/teens under the age of 17</string>
+    <string name="description_rstv_18">Program not suitable for minors under the age of 18</string>
+
+    <!-- TV content rating system strings for SGF(Free-to-Air) TV -->
+    <string name="display_name_sgftv" translatable="false">SG-Free-TV</string>
+    <string name="display_name_sgftv_pg" translatable="false">PG</string>
+    <string name="display_name_sgftv_pg13" translatable="false">PG13</string>
+    <string name="description_sgftv_pg">Suitable for most but parents should guide their young</string>
+    <string name="description_sgftv_pg13">Parental Guidance Strongly Cautioned – Suitable for 13 And Above</string>
+
+    <!-- TV content rating system strings for SGP(Pay TV) TV -->
+    <string name="display_name_sgptv" translatable="false">SG-Pay-TV</string>
+    <string name="display_name_sgptv_nc16" translatable="false">NC16</string>
+    <string name="display_name_sgptv_m18" translatable="false">M18</string>
+    <string name="description_sgptv_nc16">No Children Under 16</string>
+    <string name="description_sgptv_m18">Nobody under age 18 is admitted</string>
 
     <!-- TV content rating system strings for SI TV -->
+    <string name="display_name_sitv" translatable="false">SI-TV</string>
+    <string name="display_name_sitv_vs" translatable="false">VS</string>
+    <string name="display_name_sitv_12" translatable="false">+12</string>
+    <string name="display_name_sitv_15" translatable="false">+15</string>
+    <string name="display_name_sitv_ad" translatable="false">AD</string>
+    <string name="description_sitv_vs">Parental guidance suggested (for children under 6)</string>
+    <string name="description_sitv_12">Content suitable for teens over 12 years</string>
+    <string name="description_sitv_15">Content suitable for teens over 15 years</string>
+    <string name="description_sitv_ad">Content exclusively for adults</string>
 
     <!-- TV content rating system strings for TH TV -->
+    <string name="display_name_thtv" translatable="false">TH-TV</string>
+    <string name="display_name_thtv_primary" translatable="false">Primary</string>
+    <string name="display_name_thtv_children" translatable="false">Children</string>
+    <string name="display_name_thtv_general" translatable="false">General</string>
+    <string name="display_name_thtv_pg13" translatable="false">PG13</string>
+    <string name="display_name_thtv_pg18" translatable="false">PG18</string>
+    <string name="display_name_thtv_adults" translatable="false">Adults</string>
+    <string name="description_thtv_primary">Content suitable for primary school aged children</string>
+    <string name="description_thtv_children">Content suitable for children between 6–12 years old</string>
+    <string name="description_thtv_general">Content suitable for general audiences</string>
+    <string name="description_thtv_pg13">Content suitable for people aged 13 and above, but can be watched by those who are under the recommended age if parental guidance is provided</string>
+    <string name="description_thtv_pg18">Content suitable for people aged above 18 years old; those who are younger that 18 must be provided with parental guidance</string>
+    <string name="description_thtv_adults">Content unsuitable for children and youngsters</string>
 
     <!-- TV content rating system strings for TR TV -->
+    <string name="display_name_trtv" translatable="false">TR-TV</string>
+    <string name="display_name_trtv_g" translatable="false">Genel İzleyici</string>
+    <string name="display_name_trtv_7" translatable="false">7+</string>
+    <string name="display_name_trtv_13" translatable="false">13+</string>
+    <string name="display_name_trtv_18" translatable="false">18+</string>
+    <string name="description_trtv_g">General audience. Suitable for all ages</string>
+    <string name="description_trtv_7">Suitable for ages 7 and over</string>
+    <string name="description_trtv_13">Suitable for ages 13 and over</string>
+    <string name="description_trtv_18">Suitable for ages 13 and over</string>
 
     <!-- TV content rating system strings for TW TV -->
+    <string name="display_name_twtv" translatable="false">TW-TV</string>
+    <string name="display_name_twtv_g" translatable="false">General audiences category</string>
+    <string name="display_name_twtv_p" translatable="false">Protected category</string>
+    <string name="display_name_twtv_pg" translatable="false">Parental guidance category</string>
+    <string name="display_name_twtv_r" translatable="false">Restricted category</string>
+    <string name="description_twtv_g">For all ages</string>
+    <string name="description_twtv_p">Not suitable for children under 6 years old. People aged 6 but under 12 require guidance from accompanying adults to watch</string>
+    <string name="description_twtv_pg">Not suitable for people under 12 years of age. Parental guidance is required for people aged 12 but under 18</string>
+    <string name="description_twtv_r">For adults only and people under 18 years of age must not watch</string>
 
     <!-- TV content rating system strings for UA TV -->
+    <string name="display_name_uatv" translatable="false">UA-TV</string>
+    <string name="display_name_uatv_green circle" translatable="false">Green Circle</string>
+    <string name="display_name_uatv_yellow triangle" translatable="false">Yellow Triangle</string>
+    <string name="display_name_uatv_red square" translatable="false">Red Square</string>
+    <string name="description_uatv_green circle">This program does not have age restrictions</string>
+    <string name="description_uatv_yellow triangle">Children must view this program with parents. In it program there are fragments, which unsuitable for children</string>
+    <string name="description_uatv_red square">This program is only for adult viewers. In it there are scenes with nudity, drug use, or violence</string>
 
     <!-- TV content rating system strings for US TV -->
     <string name="display_name_ustvpg" translatable="false">US-TV</string>
     <string name="description_ustvpg_s">Sexual content</string>
     <string name="description_ustvpg_v">Violence</string>
     <string name="description_ustvpg_fv">Fantasy violence (Children\'s programming only)</string>
-    <string name="description_ustvpg_y">This program is designed to be appropriate for all children.</string>
-    <string name="description_ustvpg_y7">This program is designed for children age 7 and above.</string>
-    <string name="description_ustvpg_g">Most parents would find this program suitable for all ages.</string>
-    <string name="description_ustvpg_pg">This program contains material that parents may find unsuitable for younger children.</string>
-    <string name="description_ustvpg_14">This program contains some material that many parents would find unsuitable for children under 14 years of age.</string>
-    <string name="description_ustvpg_ma">This program is specifically designed to be viewed by adults and therefore may be unsuitable for children under 17.</string>
+    <string name="description_ustvpg_y">This program is designed to be appropriate for all children</string>
+    <string name="description_ustvpg_y7">This program is designed for children age 7 and above</string>
+    <string name="description_ustvpg_g">Most parents would find this program suitable for all ages</string>
+    <string name="description_ustvpg_pg">This program contains material that parents may find unsuitable for younger children</string>
+    <string name="description_ustvpg_14">This program contains some material that many parents would find unsuitable for children under 14 years of age</string>
+    <string name="description_ustvpg_ma">This program is specifically designed to be viewed by adults and therefore may be unsuitable for children under 17</string>
 
     <!-- TV content rating system strings for VE TV -->
+    <string name="display_name_vetv" translatable="false">VE-TV</string>
+    <string name="display_name_vetv_tu" translatable="false">TU</string>
+    <string name="display_name_vetv_su" translatable="false">SU</string>
+    <string name="display_name_vetv_a" translatable="false">A</string>
+    <string name="description_vetv_tu">For all ages</string>
+    <string name="description_vetv_su">Parental guidance for young viewers</string>
+    <string name="description_vetv_a">Mature viewers</string>
 
     <!-- TV content rating system strings for ZA TV -->
+    <string name="display_name_zatv" translatable="false">ZA-TV</string>
+    <string name="display_name_zatv_d" translatable="false">D</string>
+    <string name="display_name_zatv_v" translatable="false">V</string>
+    <string name="display_name_zatv_n" translatable="false">N</string>
+    <string name="display_name_zatv_p" translatable="false">P</string>
+    <string name="display_name_zatv_s" translatable="false">S</string>
+    <string name="display_name_zatv_l" translatable="false">L</string>
+    <string name="display_name_zatv_f" translatable="false">Family</string>
+    <string name="display_name_zatv_pg" translatable="false">PG</string>
+    <string name="display_name_zatv_13" translatable="false">13</string>
+    <string name="display_name_zatv_16" translatable="false">16</string>
+    <string name="display_name_zatv_18" translatable="false">18</string>
+    <string name="display_name_zatv_r18" translatable="false">R18</string>
+    <string name="description_zatv_d">Drug</string>
+    <string name="description_zatv_v">Violence</string>
+    <string name="description_zatv_n">Nudity</string>
+    <string name="description_zatv_p">Prejudice</string>
+    <string name="description_zatv_s">Sex</string>
+    <string name="description_zatv_l">Language</string>
+    <string name="description_zatv_f">This is a program/film that does not contain any obscenity, and is suitable for family viewing. A logo must be displayed in the corner of the screen for 30 seconds after each commercial break</string>
+    <string name="description_zatv_pg">Children under 6 may watch this program/film, but must be accompanied by an adult. This program contains an adult related theme, which might include very mild language, violence and sexual innuendo. A logo must be displayed in the corner of the screen for one minute after each commercial break</string>
+    <string name="description_zatv_13">Children under 13 are prohibited from watching this program/film. This program contains mild language, violence and sexual innuendo. A logo must be displayed in the corner of the screen for two minutes after each commercial break</string>
+    <string name="description_zatv_16">Children under 16 are prohibited from watching this program/film. It contains moderate violence, language, and some sexual situations. In the case of television, this program may only be broadcast after 9pm–4:30am. A logo must be displayed in the corner of the screen for five minutes after each commercial break. A full-screen warning must be issued before the start of the program. If the program is longer than an hour, a warning must be displayed every half an hour</string>
+    <string name="description_zatv_18">Children under 18 are prohibited from watching this program/film. It contains extreme violence, language and/or graphic sexual content. In the case of television, this program may only be broadcast from 10pm–4:30am. A logo must be displayed in the corner of the screen for the duration of the program. A full-screen warning must be issued before the start of the program and after each commercial break</string>
+    <string name="description_zatv_r18">This is reserved for films of an extreme sexual nature (pornography). R18 films may only be distributed in the form of video and DVD in a controlled environment (e.g. Adult Shops). No public viewing of this film may take place. R18 films may not be broadcast on television and in cinemas</string>
 
     <!-- [CHAR_LIMIT=NONE] Battery saver: Feature description -->
-    <string name="battery_saver_description">To help improve battery life, battery saver reduces your device’s performance and limits vibration and most background data. Email, messaging, and other apps that rely on syncing may not update unless you open them.\n\nBattery saver turns off automatically when your device is charging.</string>
+    <string name="battery_saver_description">To help improve battery life, battery saver reduces your device’s performance and limits vibration and most background data. Email, messaging, and other apps that rely on syncing may not update unless you open them.\n\nBattery saver turns off automatically when your device is charging</string>
 </resources>
index 7679866..881b339 100644 (file)
 */
 -->
 <rating-system-definitions>
-    <!-- TV content rating system for AM TV -->
+    <!-- Range specific TV content rating system for AM TV-->
+    <rating-system-definition id="AM_TV_RS"
+        displayName="@string/display_name_amtvrs"
+        description="@string/description_amtvrs"
+        country="AM">
+        <rating-definition id="AM_TV_RS_Y"
+            displayName="@string/display_name_amtvrs_y"
+            description="@string/description_amtvrs_y"
+            ageHint="2" />
+        <rating-definition id="AM_TV_RS_Y7"
+            displayName="@string/display_name_amtvrs_y7"
+            description="@string/description_amtvrs_y7"
+            ageHint="7" />
+        <rating-definition id="AM_TV_RS_GA"
+            displayName="@string/display_name_amtvrs_ga"
+            description="@string/description_amtvrs_ga"
+            ageHint="0" />
+        <rating-definition id="AM_TV_RS_TW"
+            displayName="@string/display_name_amtvrs_tw"
+            description="@string/description_amtvrs_tw"
+            ageHint="9" />
+        <rating-definition id="AM_TV_RS_T"
+            displayName="@string/display_name_amtvrs_t"
+            description="@string/description_amtvrs_t"
+            ageHint="12" />
+        <rating-definition id="AM_TV_RS_A"
+            displayName="@string/display_name_amtvrs_a"
+            description="@string/description_amtvrs_a"
+            ageHint="18" />
+        <order>
+             <rating id="AM_TV_RS_Y" />
+             <rating id="AM_TV_RS_Y7" />
+        </order>
+        <order>
+            <rating id="AM_TV_RS_GA" />
+            <rating id="AM_TV_RS_TW" />
+            <rating id="AM_TV_RS_T" />
+            <rating id="AM_TV_RS_A" />
+        </order>
+    </rating-system-definition>
+
+    <!-- Age specific TV content rating system for AM TV-->
+    <rating-system-definition id="AM_TV_AS"
+        displayName="@string/display_name_amtvas"
+        description="@string/description_amtvas"
+        country="AM">
+        <rating-definition id="AM_TV_AS_EC"
+            displayName="@string/display_name_amtvas_ec"
+            description="@string/description_amtvas_ec"
+            ageHint="2" />
+        <rating-definition id="AM_TV_AS_E"
+            displayName="@string/display_name_amtvas_e"
+            description="@string/description_amtvas_e"
+            ageHint="5" />
+        <rating-definition id="AM_TV_AS_E9"
+            displayName="@string/display_name_amtvas_e9"
+            description="@string/description_amtvas_e9"
+            ageHint="9" />
+        <rating-definition id="AM_TV_AS_T"
+            displayName="@string/display_name_amtvas_t"
+            description="@string/description_amtvas_t"
+            ageHint="12" />
+        <rating-definition id="AM_TV_AS_M"
+            displayName="@string/display_name_amtvas_m"
+            description="@string/description_amtvas_m"
+            ageHint="16" />
+        <rating-definition id="AM_TV_AS_AO"
+            displayName="@string/display_name_amtvas_ao"
+            description="@string/description_amtvas_ao"
+            ageHint="17" />
+        <order>
+            <rating id="AM_TV_AS_EC" />
+            <rating id="AM_TV_AS_E" />
+            <rating id="AM_TV_AS_E9" />
+            <rating id="AM_TV_AS_T" />
+            <rating id="AM_TV_AS_M" />
+            <rating id="AM_TV_AS_AO" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for AR TV -->
+    <rating-system-definition id="AR_TV"
+        displayName="@string/display_name_artv"
+        country="AR">
+        <rating-definition id="AR_TV_ALL"
+            displayName="@string/display_name_artv_all"
+            description="@string/description_artv_all"
+            ageHint="0" />
+        <rating-definition id="AR_TV_13"
+            displayName="@string/display_name_artv_13"
+            description="@string/description_artv_13"
+            ageHint="13" />
+        <rating-definition id="AR_TV_16"
+            displayName="@string/display_name_artv_16"
+            description="@string/description_artv_16"
+            ageHint="16" />
+        <rating-definition id="AR_TV_18"
+            displayName="@string/display_name_artv_18"
+            description="@string/description_artv_18"
+            ageHint="18" />
+        <order>
+            <rating id="AR_TV_ALL" />
+            <rating id="AR_TV_13" />
+            <rating id="AR_TV_16" />
+            <rating id="AR_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for AU TV -->
     <rating-system-definition id="AU_TV"
             ageHint="0" />
         <rating-definition id="AU_TV_PG"
             displayName="@string/display_name_autv_pg"
-            description="@string/description_autv_g"
+            description="@string/description_autv_pg"
             ageHint="15" />
         <rating-definition id="AU_TV_M"
             displayName="@string/display_name_autv_m"
     </rating-system-definition>
 
     <!-- TV content rating system for BG TV -->
+    <rating-system-definition id="BG_TV"
+        displayName="@string/display_name_bgtv"
+        country="BG">
+        <rating-definition id="BG_TV_A"
+            displayName="@string/display_name_bgtv_a"
+            description="@string/description_bgtv_a"
+            ageHint="0" />
+        <rating-definition id="BG_TV_B"
+            displayName="@string/display_name_bgtv_b"
+            description="@string/description_bgtv_b"
+            ageHint="0" />
+        <rating-definition id="BG_TV_C"
+            displayName="@string/display_name_bgtv_c"
+            description="@string/description_bgtv_c"
+            ageHint="12" />
+        <rating-definition id="BG_TV_D"
+            displayName="@string/display_name_bgtv_d"
+            description="@string/description_bgtv_d"
+            ageHint="16" />
+        <rating-definition id="BG_TV_X"
+            displayName="@string/display_name_bgtv_x"
+            description="@string/description_bgtv_x"
+            ageHint="18" />
+        <order>
+            <rating id="BG_TV_A" />
+            <rating id="BG_TV_B" />
+            <rating id="BG_TV_C" />
+            <rating id="BG_TV_D" />
+            <rating id="BG_TV_X" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for BR TV -->
     <rating-system-definition id="BR_TV"
     </rating-system-definition>
 
     <!-- TV content rating system for CA TV -->
+    <rating-system-definition id="CA_TV"
+        displayName="@string/display_name_catv"
+        country="CA">
+        <rating-definition id="CA_TV_EXEMPT"
+            displayName="@string/display_name_catv_exempt"
+            description="@string/description_catv_exempt"
+            ageHint="0" />
+        <rating-definition id="CA_TV_C"
+            displayName="@string/display_name_catv_c"
+            description="@string/description_catv_c"
+            ageHint="0" />
+        <rating-definition id="CA_TV_C8"
+            displayName="@string/display_name_catv_c8"
+            description="@string/description_catv_c8"
+            ageHint="8" />
+        <rating-definition id="CA_TV_G"
+            displayName="@string/display_name_catv_g"
+            description="@string/description_catv_g"
+            ageHint="0" />
+        <rating-definition id="CA_TV_PG"
+            displayName="@string/display_name_catv_pg"
+            description="@string/description_catv_pg"
+            ageHint="14" />
+        <rating-definition id="CA_TV_14"
+            displayName="@string/display_name_catv_14"
+            description="@string/description_catv_14"
+            ageHint="14" />
+        <rating-definition id="CA_TV_18"
+            displayName="@string/display_name_catv_18"
+            description="@string/description_catv_18"
+            ageHint="18" />
+        <order>
+            <rating id="CA_TV_C" />
+            <rating id="CA_TV_C8" />
+        </order>
+        <order>
+            <rating id="CA_TV_G" />
+            <rating id="CA_TV_PG" />
+            <rating id="CA_TV_14" />
+            <rating id="CA_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for CH TV -->
+    <rating-system-definition id="CH_TV"
+        displayName="@string/display_name_chtv"
+        country="CH">
+        <rating-definition id="CH_TV_ALL"
+            displayName="@string/display_name_chtv_all"
+            description="@string/description_chtv_all"
+            ageHint="0" />
+        <rating-definition id="CH_TV_RED"
+            displayName="@string/display_name_chtv_red"
+            description="@string/description_chtv_red"
+            ageHint="18" />
+        <order>
+            <rating id="CH_TV_ALL" />
+            <rating id="CH_TV_RED" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for CL TV -->
-
-    <!-- TV content rating system for CO TV -->
+    <rating-system-definition id="CL_TV"
+        displayName="@string/display_name_cltv"
+        country="CL">
+        <rating-definition id="CL_TV_I"
+            displayName="@string/display_name_cltv_i"
+            description="@string/description_cltv_i"
+            ageHint="0" />
+        <rating-definition id="CL_TV_I7"
+            displayName="@string/display_name_cltv_i7"
+            description="@string/description_cltv_i7"
+            ageHint="7" />
+        <rating-definition id="CL_TV_I10"
+            displayName="@string/display_name_cltv_i10"
+            description="@string/description_cltv_i10"
+            ageHint="10" />
+        <rating-definition id="CL_TV_I12"
+            displayName="@string/display_name_cltv_i12"
+            description="@string/description_cltv_i12"
+            ageHint="12" />
+        <rating-definition id="CL_TV_F"
+            displayName="@string/display_name_cltv_f"
+            description="@string/description_cltv_f"
+            ageHint="0" />
+        <rating-definition id="CL_TV_R"
+            displayName="@string/display_name_cltv_r"
+            description="@string/description_cltv_r"
+            ageHint="12" />
+        <rating-definition id="CL_TV_A"
+            displayName="@string/display_name_cltv_a"
+            description="@string/description_cltv_a"
+            ageHint="18" />
+        <order>
+            <rating id="CL_TV_I" />
+            <rating id="CL_TV_I7" />
+            <rating id="CL_TV_I10" />
+            <rating id="CL_TV_I12" />
+        </order>
+        <order>
+            <rating id="CL_TV_F" />
+            <rating id="CL_TV_R" />
+            <rating id="CL_TV_A" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for DE TV -->
     <rating-system-definition id="DE_TV"
     </rating-system-definition>
 
     <!-- TV content rating system for DK TV -->
+    <rating-system-definition id="DK_TV"
+        displayName="@string/display_name_dktv"
+        country="DK">
+        <rating-definition id="DK_TV_G"
+            displayName="@string/display_name_dktv_g"
+            description="@string/description_dktv_g"
+            ageHint="0" />
+        <rating-definition id="DK_TV_Y"
+            displayName="@string/display_name_dktv_y"
+            description="@string/description_dktv_y"
+            ageHint="13" />
+        <rating-definition id="DK_TV_R"
+            displayName="@string/display_name_dktv_r"
+            description="@string/description_dktv_r"
+            ageHint="18" />
+        <rating-definition id="DK_TV_B"
+            displayName="@string/display_name_dktv_b"
+            description="@string/description_dktv_b"
+            ageHint="18" />
+        <order>
+            <rating id="DK_TV_G" />
+            <rating id="DK_TV_Y" />
+            <rating id="DK_TV_R" />
+            <rating id="DK_TV_B" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for ES TV -->
     <rating-system-definition id="ES_TV"
         displayName="@string/display_name_estv"
         country="ES">
-        <rating-definition id="ES_TV_ALL"
-            displayName="@string/display_name_estv_all"
-            description="@string/description_estv_all"
+        <rating-definition id="ES_TV_TP"
+            displayName="@string/display_name_estv_tp"
+            description="@string/description_estv_tp"
             ageHint="0" />
         <rating-definition id="ES_TV_I"
             displayName="@string/display_name_estv_i"
             displayName="@string/display_name_estv_7"
             description="@string/description_estv_7"
             ageHint="7" />
-        <rating-definition id="ES_TV_13"
-            displayName="@string/display_name_estv_13"
-            description="@string/description_estv_13"
-            ageHint="13" />
+        <rating-definition id="ES_TV_7I"
+            displayName="@string/display_name_estv_7i"
+            description="@string/description_estv_7i"
+            ageHint="7" />
+        <rating-definition id="ES_TV_12"
+            displayName="@string/display_name_estv_12"
+            description="@string/description_estv_12"
+            ageHint="12" />
+        <rating-definition id="ES_TV_16"
+            displayName="@string/display_name_estv_16"
+            description="@string/description_estv_16"
+            ageHint="16" />
         <rating-definition id="ES_TV_18"
             displayName="@string/display_name_estv_18"
             description="@string/description_estv_18"
             ageHint="18" />
         <order>
-            <rating id="ES_TV_ALL" />
+            <rating id="ES_TV_TP" />
+            <rating id="ES_TV_I" />
             <rating id="ES_TV_7" />
-            <rating id="ES_TV_13" />
+            <rating id="ES_TV_7I" />
+            <rating id="ES_TV_12" />
+            <rating id="ES_TV_16" />
             <rating id="ES_TV_18" />
         </order>
     </rating-system-definition>
 
     <!-- TV content rating system for FI TV -->
+    <rating-system-definition id="FI_TV"
+        displayName="@string/display_name_fitv"
+        country="FI">
+        <rating-definition id="FI_TV_S"
+            displayName="@string/display_name_fitv_s"
+            description="@string/description_fitv_s"
+            ageHint="0" />
+        <rating-definition id="FI_TV_K7"
+            displayName="@string/display_name_fitv_k7"
+            description="@string/description_fitv_k7"
+            ageHint="7" />
+        <rating-definition id="FI_TV_K12"
+            displayName="@string/display_name_fitv_k12"
+            description="@string/description_fitv_k12"
+            ageHint="12" />
+        <rating-definition id="FI_TV_K16"
+            displayName="@string/display_name_fitv_k16"
+            description="@string/description_fitv_k16"
+            ageHint="16" />
+        <rating-definition id="FI_TV_K18"
+            displayName="@string/display_name_fitv_k18"
+            description="@string/description_fitv_k18"
+            ageHint="18" />
+        <order>
+            <rating id="FI_TV_S" />
+            <rating id="FI_TV_K7" />
+            <rating id="FI_TV_K12" />
+            <rating id="FI_TV_K16" />
+            <rating id="FI_TV_K18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for FR TV -->
     <rating-system-definition id="FR_TV"
         <rating-definition id="FR_TV_10"
             displayName="@string/display_name_frtv_10"
             description="@string/description_frtv_10"
-            ageHint="10">
-        </rating-definition>
+            ageHint="10" />
         <rating-definition id="FR_TV_12"
             displayName="@string/display_name_frtv_12"
             description="@string/description_frtv_12"
-            ageHint="12">
-        </rating-definition>
+            ageHint="12" />
         <rating-definition id="FR_TV_16"
             displayName="@string/display_name_frtv_16"
             description="@string/description_frtv_16"
-            ageHint="16">
-        </rating-definition>
+            ageHint="16" />
         <rating-definition id="FR_TV_18"
             displayName="@string/display_name_frtv_18"
             description="@string/description_frtv_18"
-            ageHint="18">
-        </rating-definition>
+            ageHint="18" />
         <order>
             <rating id="FR_TV_ALL" />
             <rating id="FR_TV_10" />
     </rating-system-definition>
 
     <!-- TV content rating system for GR TV -->
+    <rating-system-definition id="GR_TV"
+        displayName="@string/display_name_grtv"
+        country="GR">
+        <rating-definition id="GR_TV_all"
+            displayName="@string/display_name_grtv_all"
+            description="@string/description_grtv_all"
+            ageHint="0" />
+        <rating-definition id="GR_TV_10"
+            displayName="@string/display_name_grtv_10"
+            description="@string/description_grtv_10"
+            ageHint="10" />
+        <rating-definition id="GR_TV_12"
+            displayName="@string/display_name_grtv_12"
+            description="@string/description_grtv_12"
+            ageHint="12" />
+        <rating-definition id="GR_TV_15"
+            displayName="@string/display_name_grtv_15"
+            description="@string/description_grtv_15"
+            ageHint="15" />
+        <rating-definition id="GR_TV_18"
+            displayName="@string/display_name_grtv_18"
+            description="@string/description_grtv_18"
+            ageHint="18" />
+        <order>
+            <rating id="GR_TV_all" />
+            <rating id="GR_TV_10" />
+            <rating id="GR_TV_12" />
+            <rating id="GR_TV_15" />
+            <rating id="GR_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for HK TV -->
+    <rating-system-definition id="HK_TV"
+        displayName="@string/display_name_hktv"
+        country="HK">
+        <rating-definition id="HK_TV_G"
+            displayName="@string/display_name_hktv_g"
+            description="@string/description_hktv_g"
+            ageHint="0" />
+        <rating-definition id="HK_TV_PG"
+            displayName="@string/display_name_hktv_pg"
+            description="@string/description_hktv_pg"
+            ageHint="14" />
+        <rating-definition id="HK_TV_M"
+            displayName="@string/display_name_hktv_m"
+            description="@string/description_hktv_m"
+            ageHint="18" />
+        <order>
+            <rating id="HK_TV_G" />
+            <rating id="HK_TV_PG" />
+            <rating id="HK_TV_M" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for HU TV -->
+    <rating-system-definition id="HU_TV"
+        displayName="@string/display_name_hutv"
+        country="HU">
+        <rating-definition id="HU_TV_U"
+            displayName="@string/display_name_hutv_u"
+            description="@string/description_hutv_u"
+            ageHint="0" />
+        <rating-definition id="HU_TV_CF"
+            displayName="@string/display_name_hutv_cf"
+            description="@string/description_hutv_cf"
+            ageHint="0" />
+        <rating-definition id="HU_TV_6"
+            displayName="@string/display_name_hutv_6"
+            description="@string/description_hutv_6"
+            ageHint="6" />
+        <rating-definition id="HU_TV_12"
+            displayName="@string/display_name_hutv_12"
+            description="@string/description_hutv_12"
+            ageHint="12" />
+        <rating-definition id="HU_TV_16"
+            displayName="@string/display_name_hutv_16"
+            description="@string/description_hutv_16"
+            ageHint="16" />
+        <rating-definition id="HU_TV_18"
+            displayName="@string/display_name_hutv_18"
+            description="@string/description_hutv_18"
+            ageHint="18" />
+        <order>
+            <rating id="HU_TV_U" />
+            <rating id="HU_TV_CF" />
+            <rating id="HU_TV_6" />
+            <rating id="HU_TV_12" />
+            <rating id="HU_TV_16" />
+            <rating id="HU_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for ID TV -->
+    <rating-system-definition id="ID_TV"
+        displayName="@string/display_name_idtv"
+        country="ID">
+        <rating-definition id="ID_TV_P"
+            displayName="@string/display_name_idtv_p"
+            description="@string/description_idtv_p"
+            ageHint="2" />
+        <rating-definition id="ID_TV_A"
+            displayName="@string/display_name_idtv_a"
+            description="@string/description_idtv_a"
+            ageHint="7" />
+        <rating-definition id="ID_TV_A_BO"
+            displayName="@string/display_name_idtv_a_bo"
+            description="@string/description_idtv_a_bo"
+            ageHint="10" />
+        <rating-definition id="ID_TV_SU"
+            displayName="@string/display_name_idtv_su"
+            description="@string/description_idtv_su"
+            ageHint="0" />
+        <rating-definition id="ID_TV_BO"
+            displayName="@string/display_name_idtv_bo"
+            description="@string/description_idtv_bo"
+            ageHint="5" />
+        <rating-definition id="ID_TV_R"
+            displayName="@string/display_name_idtv_r"
+            description="@string/description_idtv_r"
+            ageHint="13" />
+        <rating-definition id="ID_TV_R_BO"
+            displayName="@string/display_name_idtv_r_bo"
+            description="@string/description_idtv_r_bo"
+            ageHint="18" />
+        <rating-definition id="ID_TV_D"
+            displayName="@string/display_name_idtv_d"
+            description="@string/description_idtv_d"
+            ageHint="18" />
+        <order>
+            <rating id="ID_TV_P" />
+            <rating id="ID_TV_A" />
+            <rating id="ID_TV_A_BO" />
+        </order>
+        <order>
+            <rating id="ID_TV_SU" />
+            <rating id="ID_TV_BO" />
+            <rating id="ID_TV_R" />
+            <rating id="ID_TV_R_BO" />
+            <rating id="ID_TV_D" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for IE TV -->
+    <rating-system-definition id="IE_TV"
+        displayName="@string/display_name_ietv"
+        country="IE">
+        <rating-definition id="IE_TV_GA"
+            displayName="@string/display_name_ietv_ga"
+            description="@string/description_ietv_ga"
+            ageHint="0" />
+        <rating-definition id="IE_TV_Ch"
+            displayName="@string/display_name_ietv_ch"
+            description="@string/description_ietv_ch"
+            ageHint="10" />
+        <rating-definition id="IE_TV_YA"
+            displayName="@string/display_name_ietv_ya"
+            description="@string/description_ietv_ya"
+            ageHint="13" />
+        <rating-definition id="IE_TV_PS"
+            displayName="@string/display_name_ietv_ps"
+            description="@string/description_ietv_ps"
+            ageHint="18" />
+        <rating-definition id="IE_TV_MA"
+            displayName="@string/display_name_ietv_ma"
+            description="@string/description_ietv_ma"
+            ageHint="21" />
+        <order>
+            <rating id="IE_TV_GA" />
+            <rating id="IE_TV_Ch" />
+            <rating id="IE_TV_YA" />
+            <rating id="IE_TV_PS" />
+            <rating id="IE_TV_MA" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for IL TV -->
+    <rating-system-definition id="IL_TV"
+        displayName="@string/display_name_iltv"
+        country="IL">
+        <rating-definition id="IL_TV_G"
+            displayName="@string/display_name_iltv_g"
+            description="@string/description_iltv_g"
+            ageHint="0" />
+        <rating-definition id="IL_TV_12"
+            displayName="@string/display_name_iltv_12"
+            description="@string/description_iltv_12"
+            ageHint="12" />
+        <rating-definition id="IL_TV_15"
+            displayName="@string/display_name_iltv_15"
+            description="@string/description_iltv_15"
+            ageHint="15" />
+        <rating-definition id="IL_TV_18"
+            displayName="@string/display_name_iltv_18"
+            description="@string/description_iltv_18"
+            ageHint="18" />
+        <rating-definition id="IL_TV_E"
+            displayName="@string/display_name_iltv_e"
+            description="@string/description_iltv_e"
+            ageHint="0" />
+        <order>
+            <rating id="IL_TV_G" />
+            <rating id="IL_TV_12" />
+            <rating id="IL_TV_15" />
+            <rating id="IL_TV_18" />
+            <rating id="IL_TV_E" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for IN TV -->
+    <rating-system-definition id="IN_TV"
+        displayName="@string/display_name_intv"
+        country="IN">
+        <rating-definition id="IN_TV_U"
+            displayName="@string/display_name_intv_u"
+            description="@string/description_intv_u"
+            ageHint="0" />
+        <rating-definition id="IN_TV_U/A"
+            displayName="@string/display_name_intv_u/a"
+            description="@string/description_intv_u/a"
+            ageHint="12" />
+        <rating-definition id="IN_TV_A"
+            displayName="@string/display_name_intv_a"
+            description="@string/description_intv_a"
+            ageHint="18" />
+        <rating-definition id="IN_TV_S"
+            displayName="@string/display_name_intv_s"
+            description="@string/description_intv_s"
+            ageHint="0" />
+        <order>
+            <rating id="IN_TV_U" />
+            <rating id="IN_TV_U/A" />
+            <rating id="IN_TV_A" />
+            <rating id="IN_TV_S" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for IS TV -->
-
-    <!-- TV content rating system for KH TV -->
+    <rating-system-definition id="IS_TV"
+        displayName="@string/display_name_istv"
+        country="IS">
+        <rating-definition id="IS_TV_L"
+            displayName="@string/display_name_istv_l"
+            description="@string/description_istv_l"
+            ageHint="0" />
+        <rating-definition id="IS_TV_7"
+            displayName="@string/display_name_istv_7"
+            description="@string/description_istv_7"
+            ageHint="7" />
+        <rating-definition id="IS_TV_10"
+            displayName="@string/display_name_istv_10"
+            description="@string/description_istv_10"
+            ageHint="10" />
+        <rating-definition id="IS_TV_12"
+            displayName="@string/display_name_istv_12"
+            description="@string/description_istv_12"
+            ageHint="12" />
+        <rating-definition id="IS_TV_14"
+            displayName="@string/display_name_istv_14"
+            description="@string/description_istv_14"
+            ageHint="14" />
+        <rating-definition id="IS_TV_16"
+            displayName="@string/display_name_istv_16"
+            description="@string/description_istv_16"
+            ageHint="16" />
+        <rating-definition id="IS_TV_18"
+            displayName="@string/display_name_istv_18"
+            description="@string/description_istv_18"
+            ageHint="18" />
+        <order>
+            <rating id="IS_TV_L" />
+            <rating id="IS_TV_7" />
+            <rating id="IS_TV_10" />
+            <rating id="IS_TV_12" />
+            <rating id="IS_TV_14" />
+            <rating id="IS_TV_16" />
+            <rating id="IS_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for KR TV -->
     <rating-system-definition id="KR_TV"
         displayName="@string/display_name_krtv"
         country="KR">
-        <rating-definition id="KR_TV_ALL"
+        <rating-definition id="KR_TV_All"
             displayName="@string/display_name_krtv_all"
             description="@string/description_krtv_all"
             ageHint="0" />
             description="@string/description_krtv_19"
             ageHint="19" />
         <order>
-            <rating id="KR_TV_ALL" />
+            <rating id="KR_TV_All" />
             <rating id="KR_TV_7" />
             <rating id="KR_TV_12" />
             <rating id="KR_TV_15" />
     </rating-system-definition>
 
     <!-- TV content rating system for MV TV -->
+    <rating-system-definition id="MV_TV"
+        displayName="@string/display_name_mvtv"
+        country="MV">
+        <rating-definition id="MV_TV_Y"
+            displayName="@string/display_name_mvtv_y"
+            description="@string/description_mvtv_y"
+            ageHint="0" />
+        <rating-definition id="MV_TV_G"
+            displayName="@string/display_name_mvtv_g"
+            description="@string/description_mvtv_g"
+            ageHint="0" />
+        <rating-definition id="MV_TV_PG"
+            displayName="@string/display_name_mvtv_pg"
+            description="@string/description_mvtv_pg"
+            ageHint="0" />
+        <rating-definition id="MV_TV_PG-12"
+            displayName="@string/display_name_mvtv_pg-12"
+            description="@string/description_mvtv_pg-12"
+            ageHint="12" />
+        <rating-definition id="MV_TV_12"
+            displayName="@string/display_name_mvtv_12"
+            description="@string/description_mvtv_12"
+            ageHint="12" />
+        <rating-definition id="MV_TV_15"
+            displayName="@string/display_name_mvtv_15"
+            description="@string/description_mvtv_15"
+            ageHint="15" />
+        <rating-definition id="MV_TV_18"
+            displayName="@string/display_name_mvtv_18"
+            description="@string/description_mvtv_18"
+            ageHint="18" />
+        <rating-definition id="MV_TV_21"
+            displayName="@string/display_name_mvtv_21"
+            description="@string/description_mvtv_21"
+            ageHint="21" />
+        <rating-definition id="MV_TV_X"
+            displayName="@string/display_name_mvtv_x"
+            description="@string/description_mvtv_x"
+            ageHint="25" />
+        <order>
+            <rating id="MV_TV_Y" />
+            <rating id="MV_TV_G" />
+            <rating id="MV_TV_PG" />
+            <rating id="MV_TV_PG-12" />
+            <rating id="MV_TV_12" />
+            <rating id="MV_TV_15" />
+            <rating id="MV_TV_18" />
+            <rating id="MV_TV_21" />
+            <rating id="MV_TV_X" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for MX TV -->
+    <rating-system-definition id="MX_TV"
+        displayName="@string/display_name_mxtv"
+        country="MX">
+        <rating-definition id="MX_TV_A"
+            displayName="@string/display_name_mxtv_a"
+            description="@string/description_mxtv_a"
+            ageHint="7" />
+        <rating-definition id="MX_TV_B"
+            displayName="@string/display_name_mxtv_b"
+            description="@string/description_mxtv_b"
+            ageHint="12" />
+        <rating-definition id="MX_TV_B-15"
+            displayName="@string/display_name_mxtv_b-15"
+            description="@string/description_mxtv_b-15"
+            ageHint="15" />
+        <rating-definition id="MX_TV_C"
+            displayName="@string/display_name_mxtv_c"
+            description="@string/description_mxtv_c"
+            ageHint="18" />
+        <rating-definition id="MX_TV_D"
+            displayName="@string/display_name_mxtv_d"
+            description="@string/description_mxtv_d"
+            ageHint="21" />
+        <rating-definition id="MX_TV_RC"
+            displayName="@string/display_name_mxtv_rc"
+            description="@string/description_mxtv_rc"
+            ageHint="0" />
+        <order>
+            <rating id="MX_TV_A" />
+            <rating id="MX_TV_B" />
+            <rating id="MX_TV_B-15" />
+            <rating id="MX_TV_C" />
+            <rating id="MX_TV_D" />
+            <rating id="MX_TV_RC" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for MY TV -->
+    <rating-system-definition id="MY_TV"
+        displayName="@string/display_name_mytv"
+        country="MY">
+        <rating-definition id="MY_TV_U"
+            displayName="@string/display_name_mytv_u"
+            description="@string/description_mytv_u"
+            ageHint="0" />
+        <rating-definition id="MY_TV_P13"
+            displayName="@string/display_name_mytv_p13"
+            description="@string/description_mytv_p13"
+            ageHint="13" />
+        <rating-definition id="MY_TV_18"
+            displayName="@string/display_name_mytv_18"
+            description="@string/description_mytv_18"
+            ageHint="18" />
+        <order>
+            <rating id="MY_TV_U" />
+            <rating id="MY_TV_P13" />
+            <rating id="MY_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for NL TV -->
     <rating-system-definition id="NL_TV"
             <sub-rating id="NL_TV_DA" />
             <sub-rating id="NL_TV_L" />
         </rating-definition>
-
         <order>
             <rating id="NL_TV_AL" />
             <rating id="NL_TV_6" />
         </order>
     </rating-system-definition>
 
-    <!-- TV content rating system for NZ TV -->
+    <!-- TV content rating system for NZ Free-to-Air TV -->
+    <rating-system-definition id="NZ_FTV"
+        displayName="@string/display_name_nzftv"
+        description="@string/description_nzftv"
+        country="NZ">
+        <rating-definition id="NZ_FTV_G"
+            displayName="@string/display_name_nzftv_g"
+            description="@string/description_nzftv_g"
+            ageHint="0" />
+        <rating-definition id="NZ_FTV_PGR"
+            displayName="@string/display_name_nzftv_pgr"
+            description="@string/description_nzftv_pgr"
+            ageHint="14" />
+        <rating-definition id="NZ_FTV_AO"
+            displayName="@string/display_name_nzftv_ao"
+            description="@string/description_nzftv_ao"
+            ageHint="18" />
+        <order>
+            <rating id="NZ_FTV_G" />
+            <rating id="NZ_FTV_PGR" />
+            <rating id="NZ_FTV_AO" />
+        </order>
+    </rating-system-definition>
+
+    <!-- TV content rating system for NZ Pay Television -->
+    <rating-system-definition id="NZ_PTV"
+        displayName="@string/display_name_nzptv"
+        description="@string/description_nzptv"
+        country="NZ">
+        <sub-rating-definition id="NZ_PTV_C"
+            displayName="@string/display_name_nzptv_c"
+            description="@string/description_nzptv_c" />
+        <sub-rating-definition id="NZ_PTV_V"
+            displayName="@string/display_name_nzptv_v"
+            description="@string/description_nzptv_v" />
+        <sub-rating-definition id="NZ_PTV_L"
+            displayName="@string/display_name_nzptv_l"
+            description="@string/description_nzptv_l" />
+        <sub-rating-definition id="NZ_PTV_S"
+            displayName="@string/display_name_nzptv_s"
+            description="@string/description_nzptv_s" />
+        <rating-definition id="NZ_PTV_G"
+            displayName="@string/display_name_nzptv_g"
+            description="@string/description_nzptv_g"
+            ageHint="0" />
+        <rating-definition id="NZ_PTV_PG"
+            displayName="@string/display_name_nzptv_pg"
+            description="@string/description_nzptv_pg"
+            ageHint="10">
+            <sub-rating id="NZ_PTV_C" />
+            <sub-rating id="NZ_PTV_V" />
+            <sub-rating id="NZ_PTV_L" />
+            <sub-rating id="NZ_PTV_S" />
+        </rating-definition>
+        <rating-definition id="NZ_PTV_M"
+            displayName="@string/display_name_nzptv_m"
+            description="@string/description_nzptv_m"
+            ageHint="13">
+            <sub-rating id="NZ_PTV_C" />
+            <sub-rating id="NZ_PTV_V" />
+            <sub-rating id="NZ_PTV_L" />
+            <sub-rating id="NZ_PTV_S" />
+        </rating-definition>
+        <rating-definition id="NZ_PTV_16"
+            displayName="@string/display_name_nzptv_16"
+            description="@string/description_nzptv_16"
+            ageHint="16">
+            <sub-rating id="NZ_PTV_C" />
+            <sub-rating id="NZ_PTV_V" />
+            <sub-rating id="NZ_PTV_L" />
+            <sub-rating id="NZ_PTV_S" />
+        </rating-definition>
+        <rating-definition id="NZ_PTV_18"
+            displayName="@string/display_name_nzptv_18"
+            description="@string/description_nzptv_18"
+            ageHint="18">
+            <sub-rating id="NZ_PTV_C" />
+            <sub-rating id="NZ_PTV_V" />
+            <sub-rating id="NZ_PTV_L" />
+            <sub-rating id="NZ_PTV_S" />
+        </rating-definition>
+        <order>
+            <rating id="NZ_PTV_G" />
+            <rating id="NZ_PTV_PG" />
+            <rating id="NZ_PTV_M" />
+            <rating id="NZ_PTV_16" />
+            <rating id="NZ_PTV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for PE TV -->
+    <rating-system-definition id="PE_TV"
+        displayName="@string/display_name_petv"
+        description="@string/description_petv"
+        country="PE">
+        <rating-definition id="PE_TV_A"
+            displayName="@string/display_name_petv_a"
+            description="@string/description_petv_a"
+            ageHint="0" />
+        <rating-definition id="PE_TV_14"
+            displayName="@string/display_name_petv_14"
+            description="@string/description_petv_14"
+            ageHint="14" />
+        <rating-definition id="PE_TV_18"
+            displayName="@string/display_name_petv_18"
+            description="@string/description_petv_18"
+            ageHint="18" />
+        <order>
+            <rating id="PE_TV_A" />
+            <rating id="PE_TV_14" />
+            <rating id="PE_TV_18" />
+        </order>
+    </rating-system-definition>
+
+    <rating-system-definition id="PE_ATV"
+        displayName="@string/display_name_peatv"
+        description="@string/description_peatv"
+        country="PE">
+        <rating-definition id="PE_ATV_GP"
+            displayName="@string/display_name_peatv_gp"
+            description="@string/description_peatv_gp"
+            ageHint="0" />
+        <rating-definition id="PE_ATV_PG"
+            displayName="@string/display_name_peatv_pg"
+            description="@string/description_peatv_pg"
+            ageHint="6" />
+        <rating-definition id="PE_ATV_14"
+            displayName="@string/display_name_peatv_14"
+            description="@string/description_peatv_14"
+            ageHint="14" />
+        <rating-definition id="PE_ATV_18"
+            displayName="@string/display_name_peatv_18"
+            description="@string/description_peatv_18"
+            ageHint="18" />
+        <order>
+            <rating id="PE_ATV_GP" />
+            <rating id="PE_ATV_PG" />
+            <rating id="PE_ATV_14" />
+            <rating id="PE_ATV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for PH TV -->
+    <rating-system-definition id="PH_TV"
+        displayName="@string/display_name_phtv"
+        country="PH">
+        <rating-definition id="PH_TV_G"
+            displayName="@string/display_name_phtv_g"
+            description="@string/description_phtv_g"
+            ageHint="0" />
+        <rating-definition id="PH_TV_PG"
+            displayName="@string/display_name_phtv_pg"
+            description="@string/description_phtv_pg"
+            ageHint="14" />
+        <rating-definition id="PH_TV_SPG"
+            displayName="@string/display_name_phtv_spg"
+            description="@string/description_phtv_spg"
+            ageHint="18" />
+        <order>
+            <rating id="PH_TV_G" />
+            <rating id="PH_TV_PG" />
+            <rating id="PH_TV_SPG" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for PL TV -->
+    <rating-system-definition id="PL_TV"
+        displayName="@string/display_name_pltv"
+        country="PL">
+        <rating-definition id="PL_TV_G"
+            displayName="@string/display_name_pltv_g"
+            description="@string/description_pltv_g"
+            ageHint="0" />
+        <rating-definition id="PL_TV_7"
+            displayName="@string/display_name_pltv_7"
+            description="@string/description_pltv_7"
+            ageHint="7" />
+        <rating-definition id="PL_TV_12"
+            displayName="@string/display_name_pltv_12"
+            description="@string/description_pltv_12"
+            ageHint="12" />
+        <rating-definition id="PL_TV_16"
+            displayName="@string/display_name_pltv_16"
+            description="@string/description_pltv_16"
+            ageHint="16" />
+        <rating-definition id="PL_TV_18"
+            displayName="@string/display_name_pltv_18"
+            description="@string/description_pltv_18"
+            ageHint="18" />
+        <order>
+            <rating id="PL_TV_G" />
+            <rating id="PL_TV_7" />
+            <rating id="PL_TV_12" />
+            <rating id="PL_TV_16" />
+            <rating id="PL_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for PT TV -->
+    <rating-system-definition id="PT_TV"
+        displayName="@string/display_name_pttv"
+        country="PT">
+        <rating-definition id="PT_TV_T"
+            displayName="@string/display_name_pttv_t"
+            description="@string/description_pttv_t"
+            ageHint="0" />
+        <rating-definition id="PT_TV_10"
+            displayName="@string/display_name_pttv_10"
+            description="@string/description_pttv_10"
+            ageHint="10" />
+        <rating-definition id="PT_TV_12"
+            displayName="@string/display_name_pttv_12"
+            description="@string/description_pttv_12"
+            ageHint="12" />
+        <rating-definition id="PT_TV_16"
+            displayName="@string/display_name_pttv_16"
+            description="@string/description_pttv_16"
+            ageHint="16" />
+        <order>
+            <rating id="PT_TV_T" />
+            <rating id="PT_TV_10" />
+            <rating id="PT_TV_12" />
+            <rating id="PT_TV_16" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for RO TV -->
+    <rating-system-definition id="RO_TV"
+        displayName="@string/display_name_rotv"
+        country="RO">
+        <rating-definition id="RO_TV_Y"
+            displayName="@string/display_name_rotv_y"
+            description="@string/description_rotv_y"
+            ageHint="0" />
+        <rating-definition id="RO_TV_G"
+            displayName="@string/display_name_rotv_g"
+            description="@string/description_rotv_g"
+            ageHint="0" />
+        <rating-definition id="RO_TV_AP"
+            displayName="@string/display_name_rotv_ap"
+            description="@string/description_rotv_ap"
+            ageHint="12" />
+        <rating-definition id="RO_TV_12"
+            displayName="@string/display_name_rotv_12"
+            description="@string/description_rotv_12"
+            ageHint="12" />
+        <rating-definition id="RO_TV_15"
+            displayName="@string/display_name_rotv_15"
+            description="@string/description_rotv_15"
+            ageHint="15" />
+        <rating-definition id="RO_TV_18"
+            displayName="@string/display_name_rotv_18"
+            description="@string/description_rotv_18"
+            ageHint="18" />
+        <order>
+            <rating id="RO_TV_Y" />
+            <rating id="RO_TV_G" />
+            <rating id="RO_TV_AP" />
+            <rating id="RO_TV_12" />
+            <rating id="RO_TV_15" />
+            <rating id="RO_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for RU TV -->
+    <rating-system-definition id="RU_TV"
+        displayName="@string/display_name_rutv"
+        country="RU">
+        <rating-definition id="RU_TV_0"
+            displayName="@string/display_name_rutv_0"
+            description="@string/description_rutv_0"
+            ageHint="0" />
+        <rating-definition id="RU_TV_6"
+            displayName="@string/display_name_rutv_6"
+            description="@string/description_rutv_6"
+            ageHint="6" />
+        <rating-definition id="RU_TV_12"
+            displayName="@string/display_name_rutv_12"
+            description="@string/description_rutv_12"
+            ageHint="12" />
+        <rating-definition id="RU_TV_16"
+            displayName="@string/display_name_rutv_16"
+            description="@string/description_rutv_16"
+            ageHint="16" />
+        <rating-definition id="RU_TV_18"
+            displayName="@string/display_name_rutv_18"
+            description="@string/description_rutv_18"
+            ageHint="18" />
+        <order>
+            <rating id="RU_TV_0" />
+            <rating id="RU_TV_6" />
+            <rating id="RU_TV_12" />
+            <rating id="RU_TV_16" />
+            <rating id="RU_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for RS TV -->
+    <rating-system-definition id="RS_TV"
+        displayName="@string/display_name_rstv"
+        country="RS">
+        <rating-definition id="RS_TV_G"
+            displayName="@string/display_name_rstv_g"
+            description="@string/description_rstv_g"
+            ageHint="0" />
+        <rating-definition id="RS_TV_12"
+            displayName="@string/display_name_rstv_12"
+            description="@string/description_rstv_12"
+            ageHint="12" />
+        <rating-definition id="RS_TV_14"
+            displayName="@string/display_name_rstv_14"
+            description="@string/description_rstv_14"
+            ageHint="14" />
+        <rating-definition id="RS_TV_15"
+            displayName="@string/display_name_rstv_15"
+            description="@string/description_rstv_15"
+            ageHint="15" />
+        <rating-definition id="RS_TV_16"
+            displayName="@string/display_name_rstv_16"
+            description="@string/description_rstv_16"
+            ageHint="16" />
+        <rating-definition id="RS_TV_17"
+            displayName="@string/display_name_rstv_17"
+            description="@string/description_rstv_17"
+            ageHint="17" />
+        <rating-definition id="RS_TV_18"
+            displayName="@string/display_name_rstv_18"
+            description="@string/description_rstv_18"
+            ageHint="18" />
+        <order>
+            <rating id="RS_TV_G" />
+            <rating id="RS_TV_12" />
+            <rating id="RS_TV_14" />
+            <rating id="RS_TV_15" />
+            <rating id="RS_TV_16" />
+            <rating id="RS_TV_17" />
+            <rating id="RS_TV_18" />
+        </order>
+    </rating-system-definition>
+
+    <!-- TV content rating system for SG Free-to-Air TV -->
+    <rating-system-definition id="SG_FTV"
+        displayName="@string/display_name_sgftv"
+        country="SG">
+        <rating-definition id="SG_FTV_PG"
+            displayName="@string/display_name_sgftv_pg"
+            description="@string/description_sgftv_pg"
+            ageHint="0" />
+        <rating-definition id="SG_FTV_PG13"
+            displayName="@string/display_name_sgftv_pg13"
+            description="@string/description_sgftv_pg13"
+            ageHint="13" />
+       <order>
+            <rating id="SG_FTV_PG" />
+            <rating id="SG_FTV_PG13" />
+        </order>
+    </rating-system-definition>
 
-    <!-- TV content rating system for SG TV -->
+    <!-- TV content rating system for SG Pay TV -->
+    <rating-system-definition id="SG_PTV"
+        displayName="@string/display_name_sgptv"
+        country="SG">
+        <rating-definition id="SG_PTV_NC16"
+            displayName="@string/display_name_sgptv_nc16"
+            description="@string/description_sgptv_nc16"
+            ageHint="16" />
+        <rating-definition id="SG_PTV_M18"
+            displayName="@string/display_name_sgptv_m18"
+            description="@string/description_sgptv_m18"
+            ageHint="18" />
+       <order>
+            <rating id="SG_PTV_NC16" />
+            <rating id="SG_PTV_M18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for SI TV -->
+    <rating-system-definition id="SI_TV"
+        displayName="@string/display_name_sitv"
+        country="SI">
+        <rating-definition id="SI_TV_VS"
+            displayName="@string/display_name_sitv_vs"
+            description="@string/description_sitv_vs"
+            ageHint="6" />
+        <rating-definition id="SI_TV_12"
+            displayName="@string/display_name_sitv_12"
+            description="@string/description_sitv_12"
+            ageHint="12" />
+        <rating-definition id="SI_TV_15"
+            displayName="@string/display_name_sitv_15"
+            description="@string/description_sitv_15"
+            ageHint="15" />
+        <rating-definition id="SI_TV_AD"
+            displayName="@string/display_name_sitv_ad"
+            description="@string/description_sitv_ad"
+            ageHint="0" />
+        <order>
+            <rating id="SI_TV_VS" />
+            <rating id="SI_TV_12" />
+            <rating id="SI_TV_15" />
+            <rating id="SI_TV_AD" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for TH TV -->
+    <rating-system-definition id="TH_TV"
+        displayName="@string/display_name_thtv"
+        country="TH">
+        <rating-definition id="TH_TV_P"
+            displayName="@string/display_name_thtv_primary"
+            description="@string/description_thtv_primary"
+            ageHint="0" />
+        <rating-definition id="TH_TV_C"
+            displayName="@string/display_name_thtv_children"
+            description="@string/description_thtv_children"
+            ageHint="6" />
+        <rating-definition id="TH_TV_G"
+            displayName="@string/display_name_thtv_general"
+            description="@string/description_thtv_general"
+            ageHint="0" />
+        <rating-definition id="TH_TV_PG13"
+            displayName="@string/display_name_thtv_pg13"
+            description="@string/description_thtv_pg13"
+            ageHint="13" />
+        <rating-definition id="TH_TV_PG18"
+            displayName="@string/display_name_thtv_pg18"
+            description="@string/description_thtv_pg18"
+            ageHint="18" />
+        <rating-definition id="TH_TV_A"
+            displayName="@string/display_name_thtv_adults"
+            description="@string/description_thtv_adults"
+            ageHint="18" />
+        <order>
+            <rating id="TH_TV_P" />
+            <rating id="TH_TV_C" />
+        </order>
+        <order>
+            <rating id="TH_TV_G" />
+            <rating id="TH_TV_PG13" />
+            <rating id="TH_TV_PG18" />
+            <rating id="TH_TV_A" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for TR TV -->
+    <rating-system-definition id="TR_TV"
+        displayName="@string/display_name_trtv"
+        country="TR">
+        <rating-definition id="TR_TV_G"
+            displayName="@string/display_name_trtv_g"
+            description="@string/description_trtv_g"
+            ageHint="0" />
+        <rating-definition id="TR_TV_7"
+            displayName="@string/display_name_trtv_7"
+            description="@string/description_trtv_7"
+            ageHint="7" />
+        <rating-definition id="TR_TV_13"
+            displayName="@string/display_name_trtv_13"
+            description="@string/description_trtv_13"
+            ageHint="13" />
+        <rating-definition id="TR_TV_18"
+            displayName="@string/display_name_trtv_18"
+            description="@string/description_trtv_18"
+            ageHint="18" />
+        <order>
+            <rating id="TR_TV_G" />
+            <rating id="TR_TV_7" />
+            <rating id="TR_TV_13" />
+            <rating id="TR_TV_18" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for TW TV -->
+    <rating-system-definition id="TW_TV"
+        displayName="@string/display_name_twtv"
+        country="TW">
+        <rating-definition id="TW_TV_G"
+            displayName="@string/display_name_twtv_g"
+            description="@string/description_twtv_g"
+            ageHint="0" />
+        <rating-definition id="TW_TV_P"
+            displayName="@string/display_name_twtv_p"
+            description="@string/description_twtv_p"
+            ageHint="6" />
+        <rating-definition id="TW_TV_PG"
+            displayName="@string/display_name_twtv_pg"
+            description="@string/description_twtv_pg"
+            ageHint="12" />
+        <rating-definition id="TW_TV_R"
+            displayName="@string/display_name_twtv_r"
+            description="@string/description_twtv_r"
+            ageHint="18" />
+        <order>
+            <rating id="TW_TV_G" />
+            <rating id="TW_TV_P" />
+            <rating id="TW_TV_PG" />
+            <rating id="TW_TV_R" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for UA TV -->
+    <rating-system-definition id="UA_TV"
+        displayName="@string/display_name_uatv"
+        country="UA">
+        <rating-definition id="UA_TV_G"
+            displayName="@string/display_name_uatv_green circle"
+            description="@string/description_uatv_green circle"
+            ageHint="0" />
+        <rating-definition id="UA_TV_Y"
+            displayName="@string/display_name_uatv_yellow triangle"
+            description="@string/description_uatv_yellow triangle"
+            ageHint="12" />
+        <rating-definition id="UA_TV_R"
+            displayName="@string/display_name_uatv_red square"
+            description="@string/description_uatv_red square"
+            ageHint="18" />
+        <order>
+            <rating id="UA_TV_G" />
+            <rating id="UA_TV_Y" />
+            <rating id="UA_TV_R" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for US TV -->
     <rating-system-definition id="US_TVPG"
     </rating-system-definition>
 
     <!-- TV content rating system for VE TV -->
+    <rating-system-definition id="VE_TV"
+        displayName="@string/display_name_vetv"
+        country="VE">
+        <rating-definition id="VE_TV_TU"
+            displayName="@string/display_name_vetv_tu"
+            description="@string/description_vetv_tu"
+            ageHint="0" />
+        <rating-definition id="VE_TV_SU"
+            displayName="@string/display_name_vetv_su"
+            description="@string/description_vetv_su"
+            ageHint="15" />
+        <rating-definition id="VE_TV_A"
+            displayName="@string/display_name_vetv_a"
+            description="@string/description_vetv_a"
+            ageHint="18" />
+        <order>
+            <rating id="VE_TV_TU" />
+            <rating id="VE_TV_SU" />
+            <rating id="VE_TV_A" />
+        </order>
+    </rating-system-definition>
 
     <!-- TV content rating system for ZA TV -->
+    <rating-system-definition id="ZA_TV"
+        displayName="@string/display_name_zatv"
+        country="ZA">
+        <sub-rating-definition id="ZA_TV_D"
+            displayName="@string/display_name_zatv_d"
+            description="@string/description_zatv_d" />
+        <sub-rating-definition id="ZA_TV_V"
+            displayName="@string/display_name_zatv_v"
+            description="@string/description_zatv_v" />
+        <sub-rating-definition id="ZA_TV_N"
+            displayName="@string/display_name_zatv_n"
+            description="@string/description_zatv_n" />
+        <sub-rating-definition id="ZA_TV_P"
+            displayName="@string/display_name_zatv_p"
+            description="@string/description_zatv_p" />
+        <sub-rating-definition id="ZA_TV_S"
+            displayName="@string/display_name_zatv_s"
+            description="@string/description_zatv_s" />
+        <sub-rating-definition id="ZA_TV_L"
+            displayName="@string/display_name_zatv_l"
+            description="@string/description_zatv_l" />
+        <rating-definition id="ZA_TV_F"
+            displayName="@string/display_name_zatv_f"
+            description="@string/description_zatv_f"
+            ageHint="0">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <rating-definition id="ZA_TV_PG"
+            displayName="@string/display_name_zatv_pg"
+            description="@string/description_zatv_pg"
+            ageHint="0">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <rating-definition id="ZA_TV_13"
+            displayName="@string/display_name_zatv_13"
+            description="@string/description_zatv_13"
+            ageHint="13">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <rating-definition id="ZA_TV_16"
+            displayName="@string/display_name_zatv_16"
+            description="@string/description_zatv_16"
+            ageHint="16">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <rating-definition id="ZA_TV_18"
+            displayName="@string/display_name_zatv_18"
+            description="@string/description_zatv_18"
+            ageHint="18">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <rating-definition id="ZA_TV_R18"
+            displayName="@string/display_name_zatv_r18"
+            description="@string/description_zatv_r18"
+            ageHint="18">
+            <sub-rating id="ZA_TV_D" />
+            <sub-rating id="ZA_TV_V" />
+            <sub-rating id="ZA_TV_N" />
+            <sub-rating id="ZA_TV_P" />
+            <sub-rating id="ZA_TV_S" />
+            <sub-rating id="ZA_TV_L" />
+        </rating-definition>
+        <order>
+            <rating id="ZA_TV_F" />
+            <rating id="ZA_TV_PG" />
+            <rating id="ZA_TV_13" />
+            <rating id="ZA_TV_16" />
+            <rating id="ZA_TV_18" />
+            <rating id="ZA_TV_R18" />
+        </order>
+    </rating-system-definition>
 </rating-system-definitions>
index 18136e9..414cb4c 100644 (file)
@@ -81,196 +81,202 @@ import java.util.List;
  *         <td>Used for creating system defined content ratings</td>
  *     </tr>
  * </table>
+ *
  * <u>System defined string for {@code ratingSystem}</u>
  * <table border="0" cellspacing="0" cellpadding="0">
  *     <tr>
  *         <td>String value</td>
  *         <td>Comments</td>
  *     </tr>
- *     <!--tr>
- *         <td>AM_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *     <tr>
+ *         <td>AM_TV_RS</td>
+ *         <td>Range specific TV content rating system strings for Armenia</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS</td>
+ *         <td>Age specific TV content rating system strings for Armenia</td>
+ *     </tr>
+ *     <tr>
  *         <td>AR_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Argentina TV</td>
+ *     </tr>
  *     <tr>
  *         <td>AU_TV</td>
- *         <td>Australian TV Classification</td>
+ *         <td>TV content rating system for Australia TV</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>BG_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Bulgaria TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>BR_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Brazil TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>CA_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Canada TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>CH_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Switzerland TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>CL_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CO_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Chile TV</td>
+ *     </tr>
  *     <tr>
  *         <td>DE_TV</td>
- *         <td>The Germany television rating system</td>
+ *         <td>TV content rating system for Germany TV</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>DK_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Denmark TV</td>
+ *     </tr>
  *     <tr>
  *         <td>ES_TV</td>
- *         <td>The Spanish rating system for television programs</td>
+ *         <td>TV content rating system for Spain TV</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>FI_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Finland TV</td>
+ *     </tr>
  *     <tr>
  *         <td>FR_TV</td>
- *         <td>The content rating system in French</td>
+ *         <td>TV content rating system for France TV</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>GR_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Greece TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>HK_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Hong Kong TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>HU_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Hungary TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>ID_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Indonesia TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>IE_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Ireland TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>IL_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Israel TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>IN_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for India TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>IS_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IT_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>KH_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Iceland TV</td>
+ *     </tr>
  *     <tr>
  *         <td>KR_TV</td>
- *         <td>The South Korean television rating system</td>
+ *         <td>TV content rating system for South Korea TV</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>MV_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Maldives TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>MX_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Mexico TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>MY_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Malaysia TV</td>
+ *     </tr>
  *     <tr>
  *         <td>NL_TV</td>
- *         <td>The television rating system in the Netherlands</td>
+ *         <td>TV content rating system for Netherlands TV</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_FTV</td>
+ *         <td>New Zealand\'s free-to-air TV content rating system</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV</td>
+ *         <td>New Zealand\'s pay TV content rating system</td>
  *     </tr>
- *     <!--tr>
- *         <td>NZ_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *     <tr>
  *         <td>PE_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for some Peruvian channels in Peru</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_ATV</td>
+ *         <td>TV content rating system for America Television in Peru that uses its own rating
+ *         </td>
+ *     </tr>
+ *     <tr>
  *         <td>PH_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Philippines TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>PL_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Poland TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>PT_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Portugal TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>RO_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Romania TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>RU_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Russia TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>RS_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>SG_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Serbia TV</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_FTV</td>
+ *         <td>TV content rating system for Singapore TV</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_PTV</td>
+ *         <td>TV content rating system for Singapore TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>SI_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Slovenia TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>TH_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Thailand TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>TR_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Turkey TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>TW_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Taiwan TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>UA_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for Ukraine TV</td>
+ *     </tr>
  *     <tr>
  *         <td>US_TVPG</td>
- *         <td>The TV Parental Guidelines for US TV content ratings</td>
+ *         <td>The TV Parental Guidelines</td>
  *     </tr>
- *     <!--tr>
+ *     <tr>
  *         <td>VE_TV</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *         <td>TV content rating system for Venezuela TV</td>
+ *     </tr>
+ *     <tr>
  *         <td>ZA_TV</td>
- *         <td></td>
- *     </tr-->
+ *         <td>TV content rating system for South Africa TV</td>
+ *     </tr>
  * </table>
  *
  * <u>System defined string for {@code rating}</u>
@@ -279,486 +285,1026 @@ import java.util.List;
  *         <td>String value</td>
  *         <td>Comments</td>
  *     </tr>
- *     <!--tr>
- *         <td>AM_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *     <tr>
+ *         <td>AM_TV_RS_Y</td>
+ *         <td>Suitable for ages 2–11</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_RS_Y7</td>
+ *         <td>Suitable for ages 7–16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_RS_GA</td>
+ *         <td>Suitable for general audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_RS_TW</td>
+ *         <td>Suitable for teens ages 9 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_RS_T</td>
+ *         <td>Suitable for teens ages 12 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_RS_A</td>
+ *         <td>Suitable only for adults ages 18 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_EC</td>
+ *         <td>Suitable for ages 2 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_E</td>
+ *         <td>Suitable for ages 5 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_E9</td>
+ *         <td>Suitable for ages 9 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_T</td>
+ *         <td>Suitable for ages 12 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_M</td>
+ *         <td>Suitable for ages 16 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AM_TV_AS_AO</td>
+ *         <td>Suitable for ages 17 and up</td>
+ *     </tr>
+ *     <tr>
  *         <td>AR_TV_ALL</td>
- *         <td></td>
- *     </tr-->
+ *         <td>Suitable for all audiences. Programs may contain mild violence, language and mature
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>AR_TV_13</td>
+ *         <td>Suitable for ages 13 and up. Programs may contain mild to moderate language and mild
+ *         and sexual references</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AR_TV_16</td>
+ *         <td>Suitable for ages 16 and up. Programs may contain more intensive violence and coarse
+ *         partial nudity and moderate sexual references</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AR_TV_18</td>
+ *         <td>Suitable for mature audiences only. Programs contain strong violence, coarse language
+ *         explicit sexual references</td>
+ *     </tr>
  *     <tr>
  *         <td>AU_TV_CTC</td>
- *         <td>A rating string for {@code AU_TV}. The content has been assessed and approved for
- *         advertising unclassified films. Any advertising of unclassified films must display the
- *         CTC message.</td>
+ *         <td>This has advertising approval, but is not yet classified</td>
  *     </tr>
  *     <tr>
  *         <td>AU_TV_G</td>
- *         <td>A rating string for {@code AU_TV}. The content is very mild in impact. The G
- *         classification is suitable for everyone. G products may contain classifiable elements
- *         such as language and themes that are very mild in impact. However, some G-classified
- *         films may contain content that is not of interest to children.</td>
+ *         <td>The content is very mild in impact, and suitable for everyone</td>
  *     </tr>
  *     <tr>
  *         <td>AU_TV_PG</td>
- *         <td>A rating string for {@code AU_TV}. The content is mild in impact. The impact of PG
- *         (Parental Guidance) classified films should be no higher than mild, but they may contain
- *         content that children find confusing or upsetting and may require the guidance or parents
- *         and guardians. They may, for example, contain classifiable elements such as language and
- *         themes that are mild in impact. It is not recommended for viewing or playing by persons
- *         under 15 without guidance from parents or guardians.</td>
+ *         <td>The content is mild in impact, but it may contain content that children find
+ *         or upsetting and may require the guidance or parents and guardians</td>
  *     </tr>
  *     <tr>
  *         <td>AU_TV_M</td>
- *         <td>A rating string for {@code AU_TV}. The content is moderate in impact. Films
- *         classified M (Mature) contain content of a moderate impact and are recommended for
- *         teenagers aged 15 years and over. Children under 15 may legally access this material
- *         because it is an advisory category. However, M classified films may include classifiable
- *         elements such as violence and nudity of moderate impact that are not recommended for
- *         children under 15 years. Parents and guardians may need to find out more about the film’s
- *         specific content, before deciding whether the material is suitable for their child.</td>
- *     </tr>
- *     <tr>
- *         <td>AU_TV_MA16</td>
- *         <td>A rating string for {@code AU_TV}. The content is strong in impact. MA 15+ classified
- *         material contains strong content and is legally restricted to persons 15 years and over.
- *         It may contain classifiable elements such as sex scenes and drug use that are strong in
- *         impact. A person may be asked to show proof of their age before hiring or purchasing an
- *         MA 15+ film. Cinema staff may also request that the person show proof of their age before
- *         allowing them to watch an MA 15+ film. Children under the age of 15 may not legally
- *         watch, buy or hire MA 15+ classified material unless they are in the company of a parent
- *         or adult guardian. Children under 15 who go to the cinema to see an MA 15+ film must be
- *         accompanied by a parent or adult guardian for the duration of the film. The parent or
- *         adult guardian must also purchase the movie ticket for the child. The guardian must be
- *         an adult exercising parental control over the person under 15 years of age. The guardian
- *         needs to be 18 years or older.</td>
+ *         <td>The content is moderate in impact, and it is recommended for teenagers aged 15 years
+ *         over</td>
+ *     </tr>
+ *     <tr>
+ *         <td>AU_TV_MA15</td>
+ *         <td>The content is strong in impact, and it is legally restricted to persons 15 years and
+ *         </td>
  *     </tr>
  *     <tr>
  *         <td>AU_TV_R18</td>
- *         <td>A rating string for {@code AU_TV}. The content is high in impact. R 18+ classified
- *         material is restricted to adults. Such material may contain classifiable elements such as
- *         sex scenes and drug use that are high in impact. Some material classified R18+ may be
- *         offensive to sections of the adult community. A person may be asked for proof of their
- *         age before purchasing, hiring or viewing R18+ films at a retail store or cinema.</td>
+ *         <td>The content is high in impact, and it is restricted to adults</td>
  *     </tr>
  *     <tr>
  *         <td>AU_TV_X18</td>
- *         <td>A rating string for {@code AU_TV}. X 18+ films are restricted to adults. This
- *         classification is a special and legally restricted category which contains only sexually
- *         explicit content. That is, material which shows actual sexual intercourse and other
- *         sexual activity between consenting adults. X18+ films are only available for sale or hire
- *         in the ACT and the NT.</td>
+ *         <td>The content is restricted to adults. This classification is a special and legally
+ *         category which contains only sexually explicit content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>BG_TV_A</td>
+ *         <td>Recommended to children. When the film confirms the ideals of humanism or popularizes
+ *         national and world cultures or contributes to upbringing children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>BG_TV_B</td>
+ *         <td>No restrictive recommendations from the Committee. When the film is in no way
+ *         to the universal rules of morality in this country, has no restrictive recommendations
+ *         the Committee and does not fall in rating A</td>
+ *     </tr>
+ *     <tr>
+ *         <td>BG_TV_C</td>
+ *         <td>No persons under the age of 12 are admitted unless accompanied by an adult. When the
+ *         contains certain erotic scenes or scenes with drinking, taking drugs or stimulants or a
+ *         scenes of violence</td>
+ *     </tr>
+ *     <tr>
+ *         <td>BG_TV_D</td>
+ *         <td>No persons under the age of 16 are admitted. When the film contains quite a number of
+ *         scenes or scenes with drinking, taking drugs or stimulants or a considerable number of
+ *         showing violence</td>
+ *     </tr>
+ *     <tr>
+ *         <td>BG_TV_X</td>
+ *         <td>No persons under the age of 18 are admitted. When the film is naturalistically erotic
+ *         shows violence in an ostentatious manner</td>
  *     </tr>
- *     <!--tr>
- *         <td>BG_TV_ALL</td>
- *         <td></td>
- *     </tr-->
  *     <tr>
  *         <td>BR_TV_L</td>
- *         <td>A rating string for {@code BR_TV}. This classification applies to works which contain
- *         predominantly positive contents and which do not bring unsuitable elements subject to
- *         ratings to ages higher than 10, such as the ones listed below:
- *         <dl>
- *         <dd><b>Violence</b>: Fantasy violence; display of arms with no violence; deaths with no
- *         violence; bones and skeletons with no violence.</dd>
- *         <dd><b>Sex and Nudity</b>: Non-erotic nudity.</dd>
- *         <dd><b>Drugs</b>: Moderate or insinuated use of legal drugs.</dd>
- *         </dl>
- *         </td>
+ *         <td>Content is suitable for all audiences</td>
  *     </tr>
  *     <tr>
  *         <td>BR_TV_10</td>
- *         <td>A rating string for {@code BR_TV}. Not recommended for ages under 10. The following
- *         contents are accepted for this age range:
- *         <dl>
- *         <dd><b>Violence</b>: Display of arms with violence; fear/tension; distress; bones and
- *         skeletons with signs of violent acts; criminal acts without violence; derogatory
- *         language.</dd>
- *         <dd><b>Sex and Nudity</b>: Educational contents about sex.</dd>
- *         <dd><b>Drugs</b>: Oral description of the use of legal drugs; discussion on the issue
- *         "drug trafficking"; medicinal use of illegal drugs.</dd>
- *         </dl>
- *         </td>
+ *         <td>Content suitable for viewers over the age of 10</td>
  *     </tr>
  *     <tr>
  *         <td>BR_TV_12</td>
- *         <td>A rating string for {@code BR_TV}. Not recommended for ages under 12. The following
- *         contents are accepted for this age range:
- *         <dl>
- *         <dd><b>Violence</b>: Violent act; body injury; description of violence; presence of
- *         blood; victim's grief; natural or accidental death with violence; violent act against
- *         animals; exposure to danger; showing people in embarrassing or degrading situations;
- *         verbal aggression; obscenity; bullying; corpses; sexual harassment; overvaluation of the
- *         physical beauty; overvaluation of consumption.</dd>
- *         <dd><b>Sex and Nudity</b>: Veiled nudity; sexual innuendo; sexual fondling; masturbation;
- *         foul language; sex content language; sex simulation; sexual appeal.</dd>
- *         <dd><b>Drugs</b>: Use of legal drugs; inducing the use of legal drugs; irregular use of
- *         medication; mention to illegal drugs.</dd>
- *         </dl>
- *         </td>
+ *         <td>Content suitable for viewers over the age of 12</td>
  *     </tr>
  *     <tr>
  *         <td>BR_TV_14</td>
- *         <td>A rating string for {@code BR_TV}. Not recommended for ages under 14. The following
- *         contents are accepted for this age range:
- *         <dl>
- *         <dd><b>Violence</b>: Intentional death; stigma/prejudice.</dd>
- *         <dd><b>Sex and Nudity</b>: Nudity; erotization; vulgarity; sexual intercourse;
- *         prostitution.</dd>
- *         <dd><b>Drugs</b>: Insinuation of the use of illegal drugs; verbal descriptions of the use
- *         or trafficking of illegal drugs; discussion on the "decriminalization of illegal drugs".</dd>
- *         </dl>
- *         </td>
+ *         <td>Content suitable for viewers over the age of 14</td>
  *     </tr>
  *     <tr>
  *         <td>BR_TV_16</td>
- *         <td>A rating string for {@code BR_TV}. Not recommended for ages under 16. The following
- *         contents are accepted for this age range:
- *         <dl>
- *         <dd><b>Violence</b>: Rape; sexual exploitation; sexual coercion; torture; mutilation;
- *         suicide; gratuitous violence/banalization of violence; abortion, death penalty,
- *         euthanasia.</dd>
- *         <dd><b>Sex and Nudity</b>: Intense sexual intercourse.</dd>
- *         <dd><b>Drugs</b>: Production or trafficking of any illegal drug; use of illegal drugs;
- *         inducing the use of illegal drugs.</dd>
- *         </dl>
- *         </td>
+ *         <td>Content suitable for viewers over the age of 16</td>
  *     </tr>
  *     <tr>
  *         <td>BR_TV_18</td>
- *         <td>A rating string for {@code BR_TV}. Not recommended for ages under 18. The following
- *         contents are accepted for this age range:
- *         <dl>
- *         <dd><b>Violence</b>:  Violence of high impact; exaltation, glamorization and/or
- *         incitement to violence; cruelty; hate crimes; pedophilia.</dd>
- *         <dd><b>Sex and Nudity</b>: Explicit sex; complex/strong impact sexual intercourses
- *         (incest, group sex, violent fetish and pornography overall).</dd>
- *         <dd><b>Drugs</b>:  Inciting the use of illegal drugs.</dd>
- *         </dl>
+ *         <td>Content suitable for viewers over the age of 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_EXEMPT</td>
+ *         <td>Shows which are exempt from ratings (such as news and sports programming) will not
+ *         an on-screen rating at all</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_C</td>
+ *         <td>Programming suitable for children ages of 2–7 years. No profanity or sexual content
+ *         any level allowed. Contains little violence</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_C8</td>
+ *         <td>Suitable for children ages 8+. Low level violence and fantasy horror is allowed. No
+ *         language is allowed, but occasional "socially offensive and discriminatory" language is
+ *         if in the context of the story. No sexual content of any level allowed</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_G</td>
+ *         <td>Suitable for general audiences. Programming suitable for the entire family with mild
+ *         and mild profanity and/or censored language</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_PG</td>
+ *         <td>Parental guidance. Moderate violence and moderate profanity is allowed, as is brief
+ *         and sexual references if important to the context of the story</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CA_TV_14</td>
+ *         <td>Programming intended for viewers ages 14 and older. May contain strong violence and
+ *         profanity, and depictions of sexual activity as long as they are within the context of a
  *         </td>
  *     </tr>
- *     <!--tr>
- *         <td>CA_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
+ *     <tr>
+ *         <td>CA_TV_18</td>
+ *         <td>Programming intended for viewers ages 18 and older. May contain explicit violence and
+ *         activity</td>
+ *     </tr>
+ *     <tr>
  *         <td>CH_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CL_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CO_TV_ALL</td>
- *         <td></td>
- *     </tr-->
+ *         <td>This program is suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CH_TV_RED</td>
+ *         <td>This program contains scenes that may hurt sensitive people, therefore the red symbol
+ *         be displayed</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_I</td>
+ *         <td>Programs suitable for all children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_I7</td>
+ *         <td>Programs recommended for children ages 7 or older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_I10</td>
+ *         <td>Programs recommended for children ages 10 or older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_I12</td>
+ *         <td>Programs recommended for children and teens ages 12 or older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_F</td>
+ *         <td>Programs suitable for a general audience, with content appropriate for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_R</td>
+ *         <td>Programs may content not suitable for children not accompanied by an adult</td>
+ *     </tr>
+ *     <tr>
+ *         <td>CL_TV_A</td>
+ *         <td>Programs suitable for adult audiences only (ages 18 or older), may contain coarse
+ *         and sexual or explicit situations</td>
+ *     </tr>
  *     <tr>
  *         <td>DE_TV_ALL</td>
- *         <td>Without restriction. There are time schedules and certain age groups which have to be
- *         considered. {@code DE_TV_ALL} is scheduled in daytime (6:00AM – 8:00PM). However, cinema
- *         films classified with "12" may be shown during the daytime, if they are not considered
- *         harmful to younger children.</td>
+ *         <td>The program is suitable for all ages</td>
  *     </tr>
  *     <tr>
  *         <td>DE_TV_12</td>
- *         <td>Suitable for 12 years and above. There are time schedules and certain age groups
- *         which have to be considered. {@code DE_TV_12} is scheduled in primetime (from 8:00PM
- *         – 10.00 p.m.).</td>
+ *         <td>The program is not suitable for viewers under the age of 12</td>
  *     </tr>
  *     <tr>
  *         <td>DE_TV_16</td>
- *         <td>Suitable for 16 years and above. There are time schedules and certain age groups
- *         which have to be considered. {@code DE_TV_16} is scheduled in late evening (from 10:00PM
- *         - 11:00PM). </td>
+ *         <td>The program is not suitable for viewers under the age of 16</td>
  *     </tr>
  *     <tr>
  *         <td>DE_TV_18</td>
- *         <td>Suitable for 18 years and above. There are time schedules and certain age groups
- *         which have to be considered. {@code DE_TV_18} is scheduled in late night (from 11:00PM
- *         - 6:00AM). </td>
+ *         <td>The program is not suitable for viewers under the age of 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>DK_TV_G</td>
+ *         <td>programs suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>DK_TV_Y</td>
+ *         <td>programs suitable children accompanied by an adult</td>
+ *     </tr>
+ *     <tr>
+ *         <td>DK_TV_R</td>
+ *         <td>programs containing material with more intensive content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>DK_TV_B</td>
+ *         <td>programs containing explicit content and strictly for adults only</td>
  *     </tr>
- *     <!--tr>
- *         <td>DK_TV_ALL</td>
- *         <td></td>
- *     </tr-->
  *     <tr>
- *         <td>ES_TV_ALL</td>
- *         <td>A rating string for {@code ES_TV}. This rating is for programs for all ages.</td>
+ *         <td>ES_TV_TP</td>
+ *         <td>Recommended for all ages</td>
  *     </tr>
  *     <tr>
  *         <td>ES_TV_I</td>
- *         <td>A rating string for {@code ES_TV}. This rating is for the recommended programs
- *         especially for children.</td>
+ *         <td>Specially recommended for preschoolers and kids</td>
  *     </tr>
  *     <tr>
  *         <td>ES_TV_7</td>
- *         <td>A rating string for {@code ES_TV}. This rating is for programs not recommended for
- *         children under 7.</td>
+ *         <td>Recommended for people older than 7 years old</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ES_TV_7I</td>
+ *         <td>Recommended for kids older than 7 years old</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ES_TV_12</td>
+ *         <td>Recommended for people older than 12 years old</td>
  *     </tr>
  *     <tr>
- *         <td>ES_TV_13</td>
- *         <td>A rating string for {@code ES_TV}. This rating is for programs not recommended for
- *         children under 13.</td>
+ *         <td>ES_TV_16</td>
+ *         <td>Recommended for people older than 16 years old</td>
  *     </tr>
  *     <tr>
  *         <td>ES_TV_18</td>
- *         <td>A rating string for {@code ES_TV}. This rating is for programs not recommended for
- *         children under 18.</td>
+ *         <td>Recommended for people older than 18 years old</td>
+ *     </tr>
+ *     <tr>
+ *         <td>FI_TV_S</td>
+ *         <td>Allowed at all times</td>
+ *     </tr>
+ *     <tr>
+ *         <td>FI_TV_K7</td>
+ *         <td>Not recommended for children under 7</td>
+ *     </tr>
+ *     <tr>
+ *         <td>FI_TV_K12</td>
+ *         <td>Not recommended for children under 12</td>
+ *     </tr>
+ *     <tr>
+ *         <td>FI_TV_K16</td>
+ *         <td>Not recommended for children under 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>FI_TV_K18</td>
+ *         <td>Not recommended for children under 18</td>
  *     </tr>
- *     <!--tr>
- *         <td>FI_TV_ALL</td>
- *         <td></td>
- *     </tr-->
  *     <tr>
  *         <td>FR_TV_ALL</td>
- *         <td>A rating string for {@code FR_TV}. According to CSA in France, if no rating appears,
- *         the program is most likely appropriate for all ages. In Android TV, however,
- *         {@code RATING_FR_ALL} is used for handling that case.</td>
+ *         <td>Appropriate for all ages</td>
  *     </tr>
  *     <tr>
  *         <td>FR_TV_10</td>
- *         <td>A rating string for {@code FR_TV}. This rating is for programs that are not
- *         recommended for children under 10.</td>
+ *         <td>Not recommended for children under 10</td>
  *     </tr>
  *     <tr>
  *         <td>FR_TV_12</td>
- *         <td>A rating string for {@code FR_TV}. This rating is for programs that are not
- *         recommended for children under 12. Programs rated this are not allowed to air before
- *         10:00 pm (Some channels and programs are subject to exception). </td>
+ *         <td>Not recommended for children under 12</td>
  *     </tr>
  *     <tr>
  *         <td>FR_TV_16</td>
- *         <td>A rating string for {@code FR_TV}. This rating is for programs that are not
- *         recommended for children under 16. Programs rated this are not allowed to air before
- *         10:30 pm (Some channels and programs are subject to exception). </td>
+ *         <td>Not recommended for children under 16</td>
  *     </tr>
  *     <tr>
  *         <td>FR_TV_18</td>
- *         <td>A rating string for {@code FR_TV}.  This rating is for programs that are not
- *         recommended for persons under 18. Programs rated this are allowed between midnight and
- *         5 am and only on some channels. The access to these programs is locked by a personal
- *         password.</td>
- *     </tr>
- *     <!--tr>
- *         <td>GR_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>HK_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>HU_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>ID_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IE_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IL_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IN_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IS_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>KH_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <tr>
- *         <td>KR_TV_ALL</td>
- *         <td>A rating string for {@code KR_TV}. This rating is for programs that are appropriate
- *         for all ages. This program usually involves programs designed for children or families.
+ *         <td>Not recommended for persons under 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>GR_TV_all</td>
+ *         <td>Suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>GR_TV_10</td>
+ *         <td>Parental consent suggested</td>
+ *     </tr>
+ *     <tr>
+ *         <td>GR_TV_12</td>
+ *         <td>Required parental consent</td>
+ *     </tr>
+ *     <tr>
+ *         <td>GR_TV_15</td>
+ *         <td>Suitable for minors over the age of 15</td>
+ *     </tr>
+ *     <tr>
+ *         <td>GR_TV_18</td>
+ *         <td>Suitable only for adults profanity before midnight is punishable by fine, except when
+ *         in the context of the program</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HK_TV_G</td>
+ *         <td>For general audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HK_TV_PG</td>
+ *         <td>Programs are unsuitable for children, parental guidance is recommended</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HK_TV_M</td>
+ *         <td>Programs are recommended only for adult viewers above the age of 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_U</td>
+ *         <td>Programs can be viewed by any age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_CF</td>
+ *         <td>Programs recommended for children. It is an optional rating, there is no obligation
+ *         broadcasters to indicate it</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_6</td>
+ *         <td>Programs not recommended for children below the age of 6, may not contain any
+ *         or sexual content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_12</td>
+ *         <td>Programs not recommended for children below the age of 12, may contain light sexual
+ *         or explicit language</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_16</td>
+ *         <td>Programs not recommended for teens and children below the age of 16, may contain more
+ *         violence and sexual content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>HU_TV_18</td>
+ *         <td>The program is recommended only for adult viewers (for ages 18 and up), may contain
+ *         violence and explicit sexual content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_P</td>
+ *         <td>Suitable for children from ages 2 through 11</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_A</td>
+ *         <td>Suitable for teens and children from ages 7 through 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_A_BO</td>
+ *         <td>Suitable for children ages 5 through 10, with parental guidance or permission</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_SU</td>
+ *         <td>Suitable for general audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_BO</td>
+ *         <td>Parental guidance suggested for ages 5 and under</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_R</td>
+ *         <td>Suitable for teens from ages 13 through 17</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_R_BO</td>
+ *         <td>Suitable for teens with parental guidance or permission</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ID_TV_D</td>
+ *         <td>Suitable for viewers over 18 and older only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IE_TV_GA</td>
+ *         <td>Suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IE_TV_Ch</td>
+ *         <td>Suitable for children ages 5 to 10, may contain comedic violence or action fantasy
  *         </td>
  *     </tr>
  *     <tr>
- *         <td>KR_TV_7</td>
- *         <td>A rating string for {@code KR_TV}. This rating is for programs that may contain
- *         material inappropriate for children younger than 7, and parental guidance is required.
+ *         <td>IE_TV_YA</td>
+ *         <td>Suitable for adolescent audiences, may contain thematic elements that would appeal to
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>IE_TV_PS</td>
+ *         <td>Suitable for more mature viewers, more mature themes may be present</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IE_TV_MA</td>
+ *         <td>Most restrictive classification, allowing for heavy subject matter and coarse
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>IL_TV_G</td>
+ *         <td>General audience; anyone, regardless of age, can view the program, usually news and
+ *         programming</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IL_TV_12</td>
+ *         <td>Suitable for teens and children ages 12 and over, no child under 12 are permitted to
+ *         the program</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IL_TV_15</td>
+ *         <td>Suitable for teens ages 15 and over, no child under 15 may view the programme</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IL_TV_18</td>
+ *         <td>Suitable for adults only, no minors may view the programme</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IL_TV_E</td>
+ *         <td>Exempt from classification</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IN_TV_U</td>
+ *         <td>Unrestricted public exhibition</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IN_TV_U/A</td>
+ *         <td>Unrestricted public exhibition, but with a caution regarding parental guidance to
+ *         under 12 years of age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IN_TV_A</td>
+ *         <td>Public exhibition restricted to adults 18 years of age and older only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IN_TV_S</td>
+ *         <td>Public exhibition restricted to members of any profession or any class of persons
+ *         <td>Public exhibition restricted to members of any profession or any class of persons
  *         </td>
  *     </tr>
  *     <tr>
+ *         <td>IS_TV_L</td>
+ *         <td>Programs suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_7</td>
+ *         <td>Programs suitable for ages 7 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_10</td>
+ *         <td>Programs suitable for ages 10 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_12</td>
+ *         <td>Programs suitable for ages 12 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_14</td>
+ *         <td>Programs suitable for ages 14 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_16</td>
+ *         <td>Programs suitable for ages 16 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>IS_TV_18</td>
+ *         <td>Programs suitable for ages 18 and older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>KR_TV_All</td>
+ *         <td>Appropriate for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>KR_TV_7</td>
+ *         <td>May contain material inappropriate for children younger than 7, and parental
+ *         should be used</td>
+ *     </tr>
+ *     <tr>
  *         <td>KR_TV_12</td>
- *         <td>A rating string for {@code KR_TV}. This rating is for programs that may contain
- *         material inappropriate for children younger than 12, and parental guidance is required.
+ *         <td>May deemed inappropriate for those younger than 12, and parental discretion should be
  *         </td>
  *     </tr>
  *     <tr>
  *         <td>KR_TV_15</td>
- *         <td>A rating string for {@code KR_TV}. This rating is for programs that may contain
- *         material inappropriate for children younger than 15, and parental guidance is required.
+ *         <td>May be inappropriate for children under 15, and that parental discretion should be
+ *         </td>
  *     </tr>
  *     <tr>
  *         <td>KR_TV_19</td>
- *         <td>A rating string for {@code KR_TV}. This rating is for programs designed for adults
- *         only.</td>
- *     </tr>
- *     <!--tr>
- *         <td>MV_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>MX_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>MY_TV_ALL</td>
- *         <td></td>
- *     </tr-->
+ *         <td>For adults only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_Y</td>
+ *         <td>Young children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_G</td>
+ *         <td>General viewing for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_PG</td>
+ *         <td>Parental guidance is required unaccompanied children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_PG-12</td>
+ *         <td>Parental guidance is required for children under the age of 12</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_12</td>
+ *         <td>Teens and children aged 12 and older may watch, otherwise restricted</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_15</td>
+ *         <td>Restricted to viewers aged 15 and above</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_18</td>
+ *         <td>Restricted to viewers aged 18 and above</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_21</td>
+ *         <td>Restricted to viewers aged 21 and above</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MV_TV_X</td>
+ *         <td>Most restrictive classification, only adults ages 25 and above may view</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_A</td>
+ *         <td>Appropriate for all ages, parental guidance is recommended for children under 7 years
+ *         <td>Appropriate for all ages, parental guidance is recommended for children under 7 years
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_B</td>
+ *         <td>Designed for ages 12 and older, may contain some sexual situations, mild violence,
+ *         mild language</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_B-15</td>
+ *         <td>Designed for ages 15 and up, slightly more intensive than the \'A\' and \'B\' ratings
+ *         <td>Designed for ages 15 and up, slightly more intensive than the \'A\' and \'B\' ratings
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_C</td>
+ *         <td>Designed to be viewed by adults aged 18 or older only, generally more intensive
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_D</td>
+ *         <td>Designed to be viewed only by mature adults (at least 21 years of age and over),
+ *         extreme content matter</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MX_TV_RC</td>
+ *         <td>Banned from public television in Mexico</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MY_TV_U</td>
+ *         <td>General viewing for all ages, can be broadcast anytime</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MY_TV_P13</td>
+ *         <td>For viewers ages 13 and above, children under 13 needs parental guidance, can be
+ *         anytime, but some elements may only be broadcast at night</td>
+ *     </tr>
+ *     <tr>
+ *         <td>MY_TV_18</td>
+ *         <td>For viewers ages 18 and above only</td>
+ *     </tr>
  *     <tr>
  *         <td>NL_TV_AL</td>
- *         <td>A rating string for {@code NL_TV}. This rating is for programs that are appropriate
- *         for all ages.</td>
+ *         <td>All Ages</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_6</td>
- *         <td>A rating string for {@code NL_TV}. This rating is for programs that require parental
- *         advisory for children under 6.</td>
+ *         <td>Parental advisory for children under 6</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_9</td>
- *         <td>A rating string for {@code NL_TV}. This rating is for programs that require parental
- *         advisory for children under 9.</td>
+ *         <td>Parental advisory for children under 9</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_12</td>
- *         <td>A rating string for {@code NL_TV}. This rating is for programs that require parental
- *         advisory for children under 12.</td>
+ *         <td>Parental advisory for children under 12</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_16</td>
- *         <td>A rating string for {@code NL_TV}. This rating is for programs that require parental
- *         advisory for children under 16.</td>
- *     </tr>
- *     <!--tr>
- *         <td>NZ_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PE_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PH_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PL_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PT_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RO_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RU_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RS_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>SG_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>SI_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TH_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TR_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TW_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>UA_TV_ALL</td>
- *         <td></td>
- *     </tr-->
+ *         <td>Parental advisory for children under 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_FTV_G</td>
+ *         <td>These exclude material likely to harm children under 14 and can screen at any time.
+ *         may not necessarily be designed for younger viewers, but must not contain material likely
+ *         cause them undue distress or discomfort</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_FTV_PGR</td>
+ *         <td>Programmes more suited to more mature viewers. These are not necessarily unsuitable
+ *         children, but viewer discretion is advised, and parents and guardians are encouraged to
+ *         younger viewers</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_FTV_AO</td>
+ *         <td>Contain material of an adult nature handled in such a way that it is unsuitable for
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_G</td>
+ *         <td>suitable for general audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_PG</td>
+ *         <td>Parental guidance recommended for under 10</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_M</td>
+ *         <td>Suitable for mature audiences 13 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_16</td>
+ *         <td>Suitable for viewers 16 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_18</td>
+ *         <td>Suitable for viewers 18 and up</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_TV_A</td>
+ *         <td>Suitable for all audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_TV_14</td>
+ *         <td>Suitable for people aged 14 and above only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_TV_18</td>
+ *         <td>Suitable for people aged 18 and above only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_ATV_GP</td>
+ *         <td>General audience</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_ATV_PG</td>
+ *         <td>Parental guidance required for under 6</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_ATV_14</td>
+ *         <td>Suitable for people aged 14 and above only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PE_ATV_18</td>
+ *         <td>Suitable for people aged 18 and above only</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PH_TV_G</td>
+ *         <td>Suitable for all public viewers</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PH_TV_PG</td>
+ *         <td>Programmes rated PG may contain scenes or other content that are unsuitable for
+ *         without the guidance of a parent</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PH_TV_SPG</td>
+ *         <td>Contains mature themes or moderate to intense violence, which may be deemed unfit for
+ *         to watch without strict parental supervision</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PL_TV_G</td>
+ *         <td>Positive or neutral view of the world, little to no violence, non-sexual love, and no
+ *         content</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PL_TV_7</td>
+ *         <td>Age 7 and above. May additionally contain some mild language, bloodless violence, and
+ *         more negative view of the world</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PL_TV_12</td>
+ *         <td>Age 12 and above. May contain some foul language, some violence, and some sexual
+ *         </td>
+ *     </tr>
+ *     <tr>
+ *         <td>PL_TV_16</td>
+ *         <td>Age 16 and above. Deviant social behaviour, world filled with violence and sexuality,
+ *         picture of adulthood, display of physical force, especially in controversial social
+ *         immoral behaviour without ethic dilemma, putting the blame on the victim, excessive
+ *         on material possessions</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PL_TV_18</td>
+ *         <td>Age 18 and above. One-sided display of the joys of adult life without showing
+ *         social justification of violent behaviour, excessive vulgarity, use of racial slurs and
+ *         stereotypes, explicit sexual content, praise of aggression or vulgarity</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PT_TV_T</td>
+ *         <td>Suitable for all</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PT_TV_10</td>
+ *         <td>May not be suitable for children under 10, parental guidance advised</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PT_TV_12</td>
+ *         <td>May not be suitable for children under 12, parental guidance advised</td>
+ *     </tr>
+ *     <tr>
+ *         <td>PT_TV_16</td>
+ *         <td>Not suitable for children under 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_Y</td>
+ *         <td>Young Ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_G</td>
+ *         <td>General Exhibition</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_AP</td>
+ *         <td>Parental guidance is recommended for children below the age of 12</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_12</td>
+ *         <td>Forbidden for children under 12 years of age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_15</td>
+ *         <td>Forbidden for children under 15 years of age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RO_TV_18</td>
+ *         <td>Forbidden for children under 18 years of age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RU_TV_0</td>
+ *         <td>Can be watched by Any Age</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RU_TV_6</td>
+ *         <td>Only kids the age of 6 or older can watch</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RU_TV_12</td>
+ *         <td>Only kids the age of 12 or older can watch</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RU_TV_16</td>
+ *         <td>Only teens the age of 16 or older can watch</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RU_TV_18</td>
+ *         <td>Restricted to children ONLY people 18 or older</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_G</td>
+ *         <td>Program suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_12</td>
+ *         <td>Program not suitable for children under the age of 12</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_14</td>
+ *         <td>Program not suitable for children/teens under the age of 14</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_15</td>
+ *         <td>Program not suitable for children/teens under the age of 15</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_16</td>
+ *         <td>Program not suitable for children/teens under the age of 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_17</td>
+ *         <td>Program not suitable for children/teens under the age of 17</td>
+ *     </tr>
+ *     <tr>
+ *         <td>RS_TV_18</td>
+ *         <td>Program not suitable for minors under the age of 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_FTV_PG</td>
+ *         <td>Suitable for most but parents should guide their young</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_FTV_PG13</td>
+ *         <td>Parental Guidance Strongly Cautioned – Suitable for 13 And Above</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_PTV_NC16</td>
+ *         <td>No Children Under 16</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SG_PTV_M18</td>
+ *         <td>Nobody under age 18 is admitted</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SI_TV_VS</td>
+ *         <td>Parental guidance suggested (for children under 6)</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SI_TV_12</td>
+ *         <td>Content suitable for teens over 12 years</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SI_TV_15</td>
+ *         <td>Content suitable for teens over 15 years</td>
+ *     </tr>
+ *     <tr>
+ *         <td>SI_TV_AD</td>
+ *         <td>Content exclusively for adults</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_P</td>
+ *         <td>Content suitable for primary school aged children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_C</td>
+ *         <td>Content suitable for children between 6–12 years old</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_G</td>
+ *         <td>Content suitable for general audiences</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_PG13</td>
+ *         <td>Content suitable for people aged 13 and above, but can be watched by those who are
+ *         the recommended age if parental guidance is provided</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_PG18</td>
+ *         <td>Content suitable for people aged above 18 years old; those who are younger that 18
+ *         be provided with parental guidance</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TH_TV_A</td>
+ *         <td>Content unsuitable for children and youngsters</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TR_TV_G</td>
+ *         <td>General audience. Suitable for all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TR_TV_7</td>
+ *         <td>Suitable for ages 7 and over</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TR_TV_13</td>
+ *         <td>Suitable for ages 13 and over</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TR_TV_18</td>
+ *         <td>Suitable for ages 13 and over</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TW_TV_G</td>
+ *         <td>For all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TW_TV_P</td>
+ *         <td>Not suitable for children under 6 years old. People aged 6 but under 12 require
+ *         from accompanying adults to watch</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TW_TV_PG</td>
+ *         <td>Not suitable for people under 12 years of age. Parental guidance is required for
+ *         aged 12 but under 18</td>
+ *     </tr>
+ *     <tr>
+ *         <td>TW_TV_R</td>
+ *         <td>For adults only and people under 18 years of age must not watch</td>
+ *     </tr>
+ *     <tr>
+ *         <td>UA_TV_G</td>
+ *         <td>This program does not have age restrictions</td>
+ *     </tr>
+ *     <tr>
+ *         <td>UA_TV_Y</td>
+ *         <td>Children must view this program with parents. In it program there are fragments,
+ *         unsuitable for children</td>
+ *     </tr>
+ *     <tr>
+ *         <td>UA_TV_R</td>
+ *         <td>This program is only for adult viewers. In it there are scenes with nudity, drug use,
+ *         violence</td>
+ *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_Y</td>
- *         <td>A rating string for {@code US_TVPG}. Programs rated this are designed to be
- *         appropriate for all children. Whether animated or live-action, the themes and elements
- *         in this program are specifically designed for a very young audience, including children
- *         from ages 2-6. This program is not expected to frighten younger children.</td>
+ *         <td>This program is designed to be appropriate for all children</td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_Y7</td>
- *         <td>A rating string for {@code US_TVPG}. Programs rated this are designed for children
- *         age 7 and above. It may be more appropriate for children who have acquired the
- *         developmental skills needed to distinguish between make-believe and reality. Themes and
- *         elements in this program may include mild fantasy violence or comedic violence, or may
- *         frighten children under the age of 7. Therefore, parents may wish to consider the
- *         suitability of this program for their very young children. This rating may contain
- *         fantasy violence (US_TVPG_FV) when programs are generally more intense or more combative
- *         than other programs in this category.</td>
+ *         <td>This program is designed for children age 7 and above</td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_G</td>
- *         <td>A rating string for {@code US_TVPG}. Most parents would find this program suitable
- *         for all ages. Although this rating does not signify a program designed specifically for
- *         children, most parents may let younger children watch this program unattended. It
- *         contains little or no violence, no strong language and little or no sexual dialogue or
- *         situations.</td>
+ *         <td>Most parents would find this program suitable for all ages</td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_PG</td>
- *         <td>A rating string for {@code US_TVPG}. Programs rated this contain material that
- *         parents may find unsuitable for younger children. Many parents may want to watch it with
- *         their younger children. The theme itself may call for parental guidance and/or the
- *         program may contain one or more of the following: some suggestive dialogue (
- *         {@code US_TVPG_D}), infrequent coarse language ({@code US_TVPG_L}), some sexual
- *         situations ({@code US_TVPG_S}), or moderate violence ({@code US_TVPG_V}).</td>
+ *         <td>This program contains material that parents may find unsuitable for younger children
+ *         <td>This program contains material that parents may find unsuitable for younger children
+ *         </td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_14</td>
- *         <td>A rating string for {@code US_TVPG}. Programs rated this contains some material
- *         that many parents would find unsuitable for children under 14 years of age. Parents are
- *         strongly urged to exercise greater care in monitoring this program and are cautioned
- *         against letting children under the age of 14 watch unattended. This program may contain
- *         one or more of the following: intensely suggestive dialogue ({@code US_TVPG_D}), strong
- *         coarse language ({@code US_TVPG_L}), intense sexual situations ({@code US_TVPG_S}), or
- *         intense violence ({@code US_TVPG_V}).</td>
+ *         <td>This program contains some material that many parents would find unsuitable for
+ *         under 14 years of age</td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_TV_MA</td>
- *         <td>A rating string for {@code US_TVPG}. Programs rated TV-MA are specifically
- *         designed to be viewed by adults and therefore may be unsuitable for children under 17.
- *         This program may contain one or more of the following: crude indecent language
- *         ({@code US_TVPG_L}), explicit sexual activity ({@code US_TVPG_S}), or graphic violence
- *         ({@code US_TVPG_V}).</td>
- *     </tr>
- *     <!--tr>
- *         <td>VE_TV_ALL</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>ZA_TV_ALL</td>
- *         <td></td>
- *     </tr-->
+ *         <td>This program is specifically designed to be viewed by adults and therefore may be
+ *         for children under 17</td>
+ *     </tr>
+ *     <tr>
+ *         <td>VE_TV_TU</td>
+ *         <td>For all ages</td>
+ *     </tr>
+ *     <tr>
+ *         <td>VE_TV_SU</td>
+ *         <td>Parental guidance for young viewers</td>
+ *     </tr>
+ *     <tr>
+ *         <td>VE_TV_A</td>
+ *         <td>Mature viewers</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_F</td>
+ *         <td>This is a program/film that does not contain any obscenity, and is suitable for
+ *         viewing. A logo must be displayed in the corner of the screen for 30 seconds after each
+ *         break</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_PG</td>
+ *         <td>Children under 6 may watch this program/film, but must be accompanied by an adult.
+ *         program contains an adult related theme, which might include very mild language, violence
+ *         sexual innuendo. A logo must be displayed in the corner of the screen for one minute
+ *         each commercial break</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_13</td>
+ *         <td>Children under 13 are prohibited from watching this program/film. This program
+ *         mild language, violence and sexual innuendo. A logo must be displayed in the corner of
+ *         screen for two minutes after each commercial break</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_16</td>
+ *         <td>Children under 16 are prohibited from watching this program/film. It contains
+ *         violence, language, and some sexual situations. In the case of television, this program
+ *         only be broadcast after 9pm–4:30am. A logo must be displayed in the corner of the screen
+ *         five minutes after each commercial break. A full-screen warning must be issued before the
+ *         of the program. If the program is longer than an hour, a warning must be displayed every
+ *         an hour</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_18</td>
+ *         <td>Children under 18 are prohibited from watching this program/film. It contains extreme
+ *         language and/or graphic sexual content. In the case of television, this program may only
+ *         broadcast from 10pm–4:30am. A logo must be displayed in the corner of the screen for the
+ *         of the program. A full-screen warning must be issued before the start of the program and
+ *         each commercial break</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_R18</td>
+ *         <td>This is reserved for films of an extreme sexual nature (pornography). R18 films may
+ *         be distributed in the form of video and DVD in a controlled environment (e.g. Adult
+ *         No public viewing of this film may take place. R18 films may not be broadcast on
+ *         and in cinemas</td>
+ *     </tr>
  * </table>
  *
  * <u>System defined string for {@code subRating}</u>
@@ -767,101 +1313,17 @@ import java.util.List;
  *         <td>String value</td>
  *         <td>Comments</td>
  *     </tr>
- *     <!--tr>
- *         <td>AM_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>AR_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>BG_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CA_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CH_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CL_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>CO_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>DK_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>FI_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>GR_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>HK_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>HU_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>ID_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IE_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IL_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IN_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>IS_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>KH_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>MV_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>MX_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>MY_TV_</td>
- *         <td></td>
- *     </tr-->
  *     <tr>
  *         <td>NL_TV_V</td>
  *         <td>Violence</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_F</td>
- *         <td>Fear</td>
+ *         <td>Scary or Disturbing Content</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_S</td>
- *         <td>Sex</td>
+ *         <td>Sexual Content</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_D</td>
@@ -869,71 +1331,31 @@ import java.util.List;
  *     </tr>
  *     <tr>
  *         <td>NL_TV_DA</td>
- *         <td>Drugs- and alcoholabuse</td>
+ *         <td>Drug and/or Alcohol abuse</td>
  *     </tr>
  *     <tr>
  *         <td>NL_TV_L</td>
- *         <td>Coarse Language</td>
- *     </tr>
- *     <!--tr>
- *         <td>NZ_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PE_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PH_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PL_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>PT_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RO_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RU_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>RS_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>SG_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>SI_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TH_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TR_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>TW_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>UA_TV_</td>
- *         <td></td>
- *     </tr-->
+ *         <td>Bad Language</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_C</td>
+ *         <td>Content may offend</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_V</td>
+ *         <td>Violence</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_L</td>
+ *         <td>Language</td>
+ *     </tr>
+ *     <tr>
+ *         <td>NZ_PTV_S</td>
+ *         <td>Sexual content</td>
+ *     </tr>
  *     <tr>
  *         <td>US_TVPG_D</td>
- *         <td>Suggestive dialogue (Not used with US_TVPG_TV_MA)</td>
+ *         <td>Suggestive dialogue (Usually means talks about sex)</td>
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_L</td>
@@ -949,16 +1371,32 @@ import java.util.List;
  *     </tr>
  *     <tr>
  *         <td>US_TVPG_FV</td>
- *         <td>Fantasy violence (exclusive to US_TVPG_TV_Y7)</td>
- *     </tr>
- *     <!--tr>
- *         <td>VE_TV_</td>
- *         <td></td>
- *     </tr-->
- *     <!--tr>
- *         <td>ZA_TV_</td>
- *         <td></td>
- *     </tr-->
+ *         <td>Fantasy violence (Children\'s programming only)</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_D</td>
+ *         <td>Drug</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_V</td>
+ *         <td>Violence</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_N</td>
+ *         <td>Nudity</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_P</td>
+ *         <td>Prejudice</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_S</td>
+ *         <td>Sex</td>
+ *     </tr>
+ *     <tr>
+ *         <td>ZA_TV_L</td>
+ *         <td>Language</td>
+ *     </tr>
  * </table>
  */
 public final class TvContentRating {