Share to: share facebook share twitter share wa share telegram print page

Shift JIS

Shift JIS
MIME / IANAShift_JIS
Alias(es)MS_Kanji,[1] PCK[2][3]
Language(s)Primarily Japanese, but also supporting English, Russian, Bulgarian, Greek
StandardJIS X 0208:1997 Appendix 1
ClassificationExtended ISO 646,[a] variable-width encoding, CJK encoding
ExtendsJIS X 0201 8-bit format
Transforms / EncodesJIS X 0208
Succeeded byShift_JIS-2004 (JIS)
Windows-31J (web)

Shift JIS (also SJIS, MIME name Shift_JIS, known as PCK in Solaris contexts)[2][3] is a character encoding for the Japanese language, originally developed by the Japanese company ASCII Corporation[b] in conjunction with Microsoft and standardized as JIS X 0208 Appendix 1.

Shift JIS is based on character sets defined within JIS standards JIS X 0201:1997 (for the single-byte characters) and JIS X 0208:1997 (for the double-byte characters).

As of September 2024, 0.3% of surveyed web pages used Shift JIS (actually decoded as its superset Windows-31J encoding), a decline from 1.3% in July 2014.[4] Shift JIS is the second-most declared character encoding for Japanese websites, used by 4.9% of sites in the .jp domain, while UTF-8 is used by 95.1% of Japanese websites.[5][6]

Structure

Shift JIS is an extension of the single-byte encoding JIS X 0201:1997, that uses unassigned code points in JIS X 0201 to encode the double-byte JIS X 0208:1997 character set. The lead bytes for the double-byte characters are "shifted" around the 64 halfwidth katakana characters in the single-byte range 0xA1 to 0xDF.

The single-byte characters 0x00 to 0x7F match the ASCII encoding, except for a yen sign (U+00A5) at 0x5C and an overline (U+203E) at 0x7E in place of the ASCII character set's backslash and tilde respectively (these deviations from ASCII align with JIS X 0201). The single-byte characters from 0xA1 to 0xDF map to the half-width katakana characters found in JIS X 0201.

For double-byte characters, the first byte is always in the range 0x81 to 0x9F or the range 0xE0 to 0xEF (these ranges are unassigned in JIS X 0201). If the first byte is odd, the second byte must be in the range 0x40 to 0x9E (but cannot be 0x7F); if the first byte is even, the second byte must in the range 0x9F to 0xFC.

Shift JIS only guarantees that the first byte of two-byte characters will be high-bit-set (0x80–0xFF); the value of the second byte can be either high or low. The appearance of byte values 0x40–0x7E as second bytes of code words makes reliable Shift JIS detection difficult, because the same codes are used for ASCII characters. Since the same byte value can be either first or second byte, string searches are difficult, since simple searches can match the second byte of a character and the first byte of the next, which is not a valid Shift JIS character. String-searching algorithms must be tailor-made for Shift JIS.

Compatibility

Shift JIS is fully backwards compatible with the JIS X 0201 single-byte encoding, meaning that any valid JIS X 0201 string is also a valid Shift JIS string.

Double-byte characters in JIS X 0208 need to be transformed in order to be encoded in Shift JIS. For a double-byte JIS X 0208 sequence ,[c] the transformation to the corresponding Shift JIS bytes is:

The competing 8-bit format EUC-JP, which does not support single-byte halfwidth katakana, allows for a cleaner and more direct conversion to and from JIS X 0208 code points, as all high-bit-set bytes are parts of a double-byte character and all codes from ASCII range represent single-byte characters.

Usage

HTML written in Shift JIS can still be interpreted to some extent when incorrectly tagged as ASCII, and when the charset tag is in the top of the document itself, since the important start and end of HTML tags and fields (<, >, /, ", &, ;) are encoded as the same bytes as in ASCII, and those bytes do not appear in two-byte sequences.

Shift JIS can be used in string literals in programming languages such as C, but a few things must be taken into consideration. Firstly, that the escape character 0x5C, normally backslash, is the half-width yen sign (¥) in Shift JIS. If the programmer is aware of this, it would be possible to use printf("ハローワールド¥n"); (where ハローワールド is Hello, world and ¥n is an escape sequence), assuming the I/O system supports Shift JIS output. Secondly, the 0x5C byte will cause problems when it appears as second byte of a two-byte character, because it will be interpreted as an escape sequence, which will mess up the interpretation, unless followed by another 0x5C.

Multiple versions

Euler diagram comparing repertoires of JIS X 0208, JIS X 0212, JIS X 0213, Windows-31J, the Microsoft standard repertoire and Unicode
Relationship between Shift_JIS variants on the PC and related encodings, including intersections and other subsets. Names given are descriptive.

Many different versions of Shift JIS exist. There are two areas for expansion:

Firstly, JIS X 0208 does not fill the whole 94×94 space encoded for it in Shift JIS, therefore there is room for more characters here—these are really extensions to JIS X 0208 rather than to Shift JIS itself.

Secondly, Shift JIS has more encoding space than is needed for JIS X 0201 and JIS X 0208 (see § Shift JIS byte map below), and this space can and is used for yet more characters (as either single-byte or double-byte characters).

Windows-932 / Windows-31J

The most popular extension is Windows code page 932 (a CCSID also used for IBM's extension to Shift JIS), which is registered with the IANA as "Windows-31J",[1] separately from Shift JIS. This was popularized by Microsoft, although Microsoft itself does not recognize the Windows-31J name and instead calls that variation "shift_jis".[7][8] IBM's code page 943 includes the same double-byte codes as Microsoft's code page 932, while IBM's code page 932 includes fewer extensions (excluding those which Microsoft incorporates from NEC), and retains the character order from the 1978 edition of JIS X 0208, rather than implementing the character variant swaps from the 1983 standard.[9]

Windows-31J assigns 0x5C to U+005C REVERSE SOLIDUS (the backslash), and 0x7E to U+007E TILDE, following US-ASCII.[10] However, most localised fonts on Windows display U+005C as a Yen sign for JIS X 0201 compatibility.[11][12] It includes several extensions, namely "NEC special characters (Row 13), NEC selection of IBM extensions (Rows 89 to 92), and IBM extensions (Rows 115 to 119)",[1] in addition to setting some encoding space aside for end user definition.[13]

Windows codepage 932 is the version used in the W3C/WHATWG encoding standard used by HTML5, which includes the "formerly proprietary extensions from IBM and NEC" from Windows-31J in its table for JIS X 0208,[14] and also treats the label "shift_jis" interchangeably with "windows-31j" with the intent of being "compatible with deployed content".[15]

MacJapanese

The version of Shift-JIS originating from the classic Mac OS (known as x-mac-japanese, Code page 10001[7] or MacJapanese) assigned the tilde to 0x7E (following US-ASCII, not JIS X 0201 which assigns the overline here), but the Yen sign to 0x5C (as in JIS X 0201 and standard Shift JIS). It also extended JIS X 0201 by assigning the backslash to 0x80 (corresponding to 0x5C in US-ASCII), the non-breaking space to 0xA0, the copyright sign to 0xFD, the trademark symbol to 0xFE and the half-width horizontal ellipsis to 0xFF. It also added extended double byte characters; including 53 vertical presentation forms in the Shift_JIS range 0xEB41–0xED96, at 84 JIS rows down from their canonical forms, and 260 special characters in the Shift_JIS range 0x8540–0x886D.[16] This variant was introduced in KanjiTalk version 7.[17]

However, certain Mac OS typefaces used other variants. Sai Mincho and Chu Gothic use a "PostScript" variant of MacJapanese, which included additional vertical presentation forms and a different set of extended special characters, based on the NEC special characters, some of which were only available in the printer versions of the fonts.[16] Older versions of Maru Gothic and Hon Mincho from System 7.1 encoded vertical presentation forms at 10 (not 84) JIS rows down from their canonical forms, and did not include the special character extensions, this was subsequently changed.[16][18] The typical variant used with KanjiTalk version 6 placed the vertical presentation forms 10 rows down, and also used the NEC extension layout for row 13.[19]

Shift_JISx0213 and Shift_JIS-2004

Shift_JIS-2004
Alias(es)Shift_JISx0213
Language(s)Japanese, Ainu, English, Russian
StandardJIS X 0213
ExtendsShift_JIS (1997),
JIS X 0201 (8-bit)
Transforms / EncodesJIS X 0213
Preceded byShift_JIS (1997)

The newer JIS X 0213 standard defines an extended variant of Shift_JIS referred to as Shift_JISx0213 (in a previous version of the standard) or Shift_JIS-2004. It is a superset of standard Shift JIS.[20]

In order to represent the allocated rows on both planes of JIS X 0213, Shift_JIS-2004 uses the following method of mapping codepoints.[21]

In the above, is a two-byte Shift_JIS-2004 sequence, is the plane (, men, surface) number (1 or 2), is the row (, ku, ward) number (1-94) and is the cell (, ten, point) number (1-94). The ku and ten numbers are equivalent to and respectively, where is a two-byte JIS sequence referencing a given plane.

The same set of characters can be represented by EUC-JIS-2004, the EUC-JP based counterpart.

Some of the additions collide with popular Shift JIS extensions, including Windows codepage 932 which is used in web standards (see above). For example, compare plane 1 row 89 in JIS X 0213 (beginning 硃, 硎, 硏...)[22] to row 89 in the JIS X 0208 variant defined in web standards (beginning 纊, 褜, 鍈...).[23] In addition, some of the characters map to Unicode characters beyond the BMP.

Other variants

The space with lead bytes 0xF5 to 0xF9 (beyond the region used for JIS X 0208) is used by Japanese mobile phone operators for pictographs for use in E-mail.[24] KDDI goes further and defines hundreds more in the space with lead bytes 0xF3 and 0xF4.[25]

Beyond even this, there have been numerous minor variations made on Shift JIS, with individual characters here and there altered. Most of these extensions and variants have no IANA registration, so there is much scope for confusion, if the extensions are used.

A variant is the one that must be used if wanting to encode Shift JIS in source code strings of C and similar programming languages. This variant doubles the byte 0x5C if it appears as second byte of a two-byte character, but not if it appears as a single "¥" (ASCII: "\") character, because 0x5C is the beginning of an escape sequence. The best way of handling this is a special editor which encodes Shift JIS this way.

Shift JIS byte map

As defined in JIS X 0208:1997

The chart below gives the detailed meaning of each byte in a stream encoded in standard Shift JIS (conforming to JIS X 0208:1997).

First byte
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2 ! " # $ % & ' ( ) * + , - . /
3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 @ A B C D E F G H I J K L M N O
5 P Q R S T U V W X Y Z [ ¥ ] ^ _
6 ` a b c d e f g h i j k l m n o
7 p q r s t u v w x y z { | }
8
9
A
B ソ
C
D
E
F
Second byte
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
 
Non printable ASCII character
Unaltered ASCII character
Modified ASCII character
Single-byte half-width katakana
First byte of a double-byte JIS X 0208 character
Unused as first byte of a JIS X 0208 character
Second byte of a double-byte JIS X 0208 character whose first half of the JIS sequence was odd
Second byte of a double-byte JIS X 0208 character whose first half of the JIS sequence was even
Unused as second byte of a JIS X 0208 character

With vendor or JIS X 0213 extensions

Some of the bytes which are not used for single-byte codes or initial bytes in JIS X 0208:1997 are used by certain extensions, resulting in the layout detailed in the chart below.

First byte
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2 ! " # $ % & ' ( ) * + , - . /
3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 @ A B C D E F G H I J K L M N O
5 P Q R S T U V W X Y Z [ ¥ ] ^ _
6 ` a b c d e f g h i j k l m n o
7 p q r s t u v w x y z { | }
8
9
A
B ソ
C
D
E
F
Second byte
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
 
Non printable ASCII character
Unaltered ASCII character
Modified ASCII character
Single-byte half-width katakana
First byte of a double-byte character, used by JIS X 0208 (and by extensions such as JIS X 0213 plane 1)
First byte of a double-byte character, unallocated in JIS X 0208 but used by JIS X 0213 plane 1 or by vendor extensions
First byte of a double-byte character beyond JIS X 0208, used for JIS X 0213 plane 2 or for unrelated extensions
Not used as first byte, used by some single byte extensions
Second byte of a double-byte character whose first half of the JIS sequence was odd
Second byte of a double-byte character whose first half of the JIS sequence was even
Unused as second byte of a double-byte character


See also

Footnotes

  1. ^ Not in the strictest sense of the term, as ASCII bytes can appear as trail bytes.
  2. ^ The ASCII Corporation should not be confused with the ASCII encoding used elsewhere in this article.
  3. ^ In JIS X 0208, j1 and j2 are each in the range 33 (0x21) to 126 (0x7e) inclusive (i.e., 7-bit character values excluding control characters (0–31 (0x1f) and 127 (0x7f)) and space).

References

  1. ^ a b c "Character Sets". IANA.
  2. ^ a b "convutf8.c". OpenSolaris. Line 305. 2008-11-12.
  3. ^ a b "Additional Japanese iconv Modules". What's New in the Solaris 9 9/04 Operating Environment. Oracle Corporation.
  4. ^ "Historical trends in the usage of character encodings for websites, May 2024". w3techs.com. Retrieved 2024-05-22.
  5. ^ "Distribution of Character Encodings among websites that use .jp". w3techs.com. Retrieved 2024-09-03.
  6. ^ "Distribution of Character Encodings among websites that use Japanese". w3techs.com. Retrieved 2024-09-03.
  7. ^ a b "Encoding.WindowsCodePage Property – .NET Framework (current version)". MSDN. Microsoft.
  8. ^ "Code Page Identifiers". Windows Dev Center. Microsoft. 7 January 2021.
  9. ^ "IBM-943 and IBM-932". IBM Knowledge Center. IBM.
  10. ^ "CP932.TXT". Unicode Consortium.
  11. ^ "3.1.1 Details of Problems". Problems and Solutions for Unicode and User/Vendor Defined Characters. The Open Group Japan. Archived from the original on 1999-02-03.
  12. ^ Kaplan, Michael S. (2005-09-17). "When is a backslash not a backslash?".
  13. ^ Kaplan, Michael S (2007-05-26). "The PUA outside of Unicode". Sorting it all out.
  14. ^ "5. Indexes (§ Index jis0208)". Encoding Standard. WHATWG.
  15. ^ "4.2. Names and labels". Encoding Standard. WHATWG.
  16. ^ a b c "JAPANESE.TXT: Map (external version) from Mac OS Japanese encoding to Unicode 2.1 and later". Apple Computer, Inc.; Unicode Consortium.
  17. ^ Lunde, Ken (2019-03-21). "A Brief History of Japan's Era Name Ligatures". CJK Type Blog. Adobe Inc.
  18. ^ "Encoding Variants for MacJapanese". Apple Developer Documentation. Apple.
  19. ^ Lunde, Ken (2008). "Appendix E: Vendor Character Set Standards" (PDF). CJKV Information Processing. O'Reilly Media. ISBN 9780596514471.
  20. ^ "JIS X 0213 Code Mapping Tables". x0213.org.
  21. ^ "JIS X 0213の代表的な符号化方式 § Shift_JIS-2004" (in Japanese). Hexadecimal numbers in the source have been converted to decimal for display.
  22. ^ Japanese Industrial Standards Committee (2004-04-13). Japanese Graphic Character Set for Information Interchange, Plane 1 (PDF). ITSCJ/IPSJ. ISO-IR-233.
  23. ^ "Index jis0208 visualization". Encoding Standard. WHATWG.
  24. ^ "Original Emoji from DoCoMo". FileFormat.info.
  25. ^ "Original Emoji from KDDI". FileFormat.info.

Read other articles:

Манфред Альберт Захаровичрос. Альберт Захарович МанфредНародився 15 (28) серпня 1906Санкт-Петербург, Російська імперія[1]Помер 16 грудня 1976(1976-12-16)[2][3] (70 років)Москва, СРСРПоховання Троєкуровське кладовищеКраїна  Російська імперія Російська СФРР СРСРДіяль

  Diplomystes Diplomystes nahuelbutaensisTaxonomíaReino: AnimaliaFilo: ChordataClase: ActinopterygiiOrden: SiluriformesSuborden: DiplomystoideiGrande, 1987Familia: DiplomystidaeEigenmann, 1890Género: DiplomystesBleeker, 1858Sinonimia DiplomysteDuméril, 1856 DiplomystaxGünther, 1864 [editar datos en Wikidata] Diplomystes es un género de peces perteneciente a los Diplomystidae, una primitiva familia de peces gato (orden de los Siluriformes) endémica de Chile. Especies A fec...

Cet article est une ébauche concernant le Kazakhstan. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Oblys de Kostanaï (kk) : Қостанай облысы(Qostanay oblysy)(ru) : Костанайская область(Kostanaïskaïa oblast') Administration Pays Kazakhstan Type Oblys Capitale Kostanaï Démographie Population 880 227 hab. (2013[1]) Densité 4,5 hab...

Siege of NagakuboPart of the Sengoku periodDate1543LocationNagakubo, Shinano Province36°16′13″N 138°16′07″E / 36.2702°N 138.2686°E / 36.2702; 138.2686Result Takeda victoryBelligerents Forces of Oi Sadataka Takeda clanCommanders and leaders Oi Sadataka Takeda ShingenStrength 1,200 3,000 vteCampaigns of the Takeda Nashinokidaira Un no Kuchi Sezawa Uehara Kuwabara Fukuyo Nagakubo Kojinyama Takatō Ryūgasaki Uchiyama Odaihara Shika Uedahara Shirojiritoge Fukas...

Фредерік Наттер ЧейзенНародився 1896[1][2]Саффолк, Англія, Сполучене КоролівствоПомер 13 лютого 1942(1942-02-13)[1]СінгапурКраїна  Велика БританіяДіяльність зоолог, орнітолог, ботанікПосада директор музеюdДіти Гізер Чейзенd Систематик живої природи Дослідник, як

Сен-Мартен-де-СанзеSaint-Martin-de-Sanzay   Країна  Франція Регіон Нова Аквітанія  Департамент Де-Севр  Округ Брессюїр Кантон Туар- Код INSEE 79277 Поштові індекси 79290 Координати 47°04′54″ пн. ш. 0°11′58″ зх. д.H G O Висота 32 - 73 м.н.р.м. Площа 24,69 км² Населення 1069 (01-2020[1]) Гус

Untuk kegunaan lain, lihat Endless Love. Endless LoveGenredramaPercintaanDitulis olehÖzlem YılmazBurcu Görgün ToptaşAnil EkeSutradaraHilal SaralPemeranBurak ÖzçivitNeslihan AtagülKaan UrgancıoğluOrhan GünerNeşe BaykentZeyno EracarRüzgar AksoyBarış AlpaykutHazal Filiz KüçükköseBurak SergenZerrin TekindorMelisa Aslı PamukGökay MüftüoglüAli Burak CeylanPenata musikToygar IşıklıNegara asal TurkiBahasa asliTurkiJmlh. musim2Jmlh. episode70+ProduksiProduserKerem...

Electricity sector of IraqDataInstalled capacity (2016)13 GWShare of fossil energy81%Share of renewable energy19%Average electricity use (2003)700 kWh per capitaConsumption by sector (% of total)Residential48 (2002)Industrial29 (2002)This article needs to be updated. Please help update this to reflect recent events or newly available information. (February 2020) Iraq electricity supply by source Over 80% of electricity in Iraq is generated by fossil fuels. As of 2023[update]...

Field concerned with the safety, health and welfare of people at work Safety training redirects here. For other uses, see Safety Training (disambiguation). This painting depicts a woman examining her work on a lathe at a factory in Britain during World War II. Her eyes are not protected. Today, such practice would not be permitted in most industrialized countries that adhere to occupational health and safety standards for workers. In many countries, however, such standards are still either no...

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau denga...

Philosophical texts attributed to Hermes Trismegistus This article is about the ancient texts. For the philosophical system, see Hermeticism. For the Argentine heavy metal band, see Hermética. For other uses, see Hermetic (disambiguation). Part of a series onHermeticismHermes Trismegistus Hermetic writings Liber Hermetis (astrological) Definitions of Hermes Trismegistus Corpus Hermeticum Poimandres Asclepius Discourse on the Eighth and Ninth Prayer of Thanksgiving Korē kosmou Cyranides The ...

Kyansittha (Myanmar)Arca Kyansittha di Candi AnandaRaja BurmaBerkuasa21 April 1084 – 1112/13PendahuluSaw LuSuccessorAlaungsithuInformasi pribadiKelahiran21 Juli 1030 Selasa, Wagaung ke-5, 392 MEPayeimma, SagaingKematian1112/13 (usia ~82) 474 MEPaganWangsaPaganNama takhtaŚrī Tribhuvanāditya DhammarājaAyahAnawrahtaIbuPyinsa KalayaniPasanganApeyadana Thanbula Khin Tan ManisandaAnakShwe Einthi YazakumarAgamaTheravāda Kyansittha (bahasa Burma: ကျန်စစ်သား, diucapkan&#...

Highway in California State Route 121Map of western California with SR 121 highlighted in redRoute informationMaintained by CaltransLength33.567 mi[1] (54.021 km)Major junctionsSouth end SR 37 at Sears PointMajor intersections SR 12 from Schellville to Napa SR 29 in Napa North end SR 128 near Lake Berryessa LocationCountryUnited StatesStateCaliforniaCountiesSonoma, Napa Highway system State highways in California Interstate US State Sc...

Twilight Zone: The MovieFicha técnicaDirección Joe DanteSteven SpielbergJohn LandisGeorge MillerProducción Steven SpielbergFrank MarshallKathleen KennedyGuion Richard MathesonMelissa MathisonJohn LandisJerome BixbyGeorge Clayton JohnsonBasada en The Twilight Zone de Rod SerlingMúsica Jerry GoldsmithFotografía Allen DaviauJohn HoraStevan deFreest LarnerMontaje Malcolm CampbellNarrador Burgess MeredithProtagonistas 29 personasBurgess MeredithDan AykroydAlbert BrooksVic MorrowScatman Crothe...

1937 film by Del Lord 3 Dumb ClucksDirected byDel LordWritten byClyde BruckmanProduced byJules WhiteStarringMoe HowardLarry FineCurly HowardLucille LundFrank MillsEddie LaughtonCy SchindellAl ThompsonHarry TenbrookLew DavisCinematographyAndré BarlatierEdited byCharles NelsonDistributed byColumbia PicturesRelease date April 17, 1937 (1937-04-17) (U.S.) Running time16:49CountryUnited StatesLanguageEnglish 3 Dumb Clucks is a 1937 short subject directed by Del Lord starring Am...

Protein-coding gene in the species Homo sapiens MRPL42Available structuresPDBOrtholog search: PDBe RCSB List of PDB id codes3J7Y, 3J9MIdentifiersAliasesMRPL42, L31MT, L42MT, MRP-L31, MRP-L42, MRP-S32, MRPL31, MRPS32, PTD007, RPML31, S32MT, HSPC204, Mitochondrial ribosomal protein L42External IDsOMIM: 611847 MGI: 1333774 HomoloGene: 12106 GeneCards: MRPL42 Gene location (Human)Chr.Chromosome 12 (human)[1]Band12q22Start93,467,514 bp[1]End93,516,214 bp[1]Gene location (Mo...

Poso adalah perintah yang melarang masyarakat atau sebagian anggota masyarakat di suatu negeri di Maluku Bagian Tengah untuk mengonsumsi, memelihara, menyakiti, menyimpan, dan atau membunuh hewan dan tumbuhan tertentu. Poso juga bisa diartikan sebagai larangan, pantangan, tabu, atau pamali.[1] Tabu untuk memakan hewan dan tumbuhan tertentu sudah ada dalam kebudayaan Ambon sejak dahulu kala. Poso adalah salah satu ciri atau karakteristik yang dimiliki fam (matarumah) dan soa dalam masy...

Canal in southwestern Montreal, Canada This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Lachine Canal – news · newspapers · books · scholar · JSTOR (December 2008) (Learn how and when to remove this template message) Lachine CanalThe canal's path through Montreal's boroughsSpecificationsLocks5 (originally 7&#...

French industrial group Bouygues S.A.TypePublic (Société Anonyme)Traded asEuronext Paris: EN CAC 40 ComponentISINFR0000120503 IndustryConglomerateFounded1952; 71 years ago (1952)FounderFrancis BouyguesHeadquarters8th arrondissement, Paris, FranceKey peopleMartin Bouygues (chairman) Olivier Roussat (CEO)ProductsCivil engineering, real estate development, media, telecommunications servicesRevenue €37.59 billion (2021)[1]Operating income €1.69 billion (2...

Cet article est une ébauche concernant une personnalité indonésienne. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Frans KaisiepoFonctionGouverneur de PapouasieBiographieNaissance 10 octobre 1921BiakDécès 10 avril 1979 (à 57 ans)JayapuraNationalité indonésienneActivité Homme politiqueAutres informationsDistinction Héros national d'Indonésiemodifier - modifier le code - modifier Wikidata Frans K...

Kembali kehalaman sebelumnya