<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Mã nguồn của Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng</title>
<meta name="description" content="Mã nguồn của Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng - Savefile - Blogs -...">
<meta name="author" content="Blog FOSS by Lê Trung Nghĩa">
<meta name="copyright" content="Blog FOSS by Lê Trung Nghĩa [webmaster@vinades.vn]">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Mã nguồn của Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Blogs - https&#x3A;&#x002F;&#x002F;letrungnghia.mangvn.org&#x002F;savefile&#x002F;Government&#x002F;ma-nguon-cua-cong-du-lieu-chau-au-bay-gio-da-san-sang-5442.html">
<meta property="og:site_name" content="Blog FOSS by Lê Trung Nghĩa">
<meta property="og:url" content="https://letrungnghia.mangvn.org/savefile/Government/ma-nguon-cua-cong-du-lieu-chau-au-bay-gio-da-san-sang-5442.html">
<link rel="shortcut icon" href="https://letrungnghia.mangvn.org/favicon.ico">
<link rel="canonical" href="https://letrungnghia.mangvn.org/savefile/Government/ma-nguon-cua-cong-du-lieu-chau-au-bay-gio-da-san-sang-5442.html">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/" title="Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Government/" title="Blogs - Government" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Policy/" title="Blogs - Policy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Philosophy/" title="Blogs - Philosophy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Security/" title="Blogs - Security" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Legal/" title="Blogs - Legal" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Education/" title="Blogs - Education" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Business/" title="Blogs - Business" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Community/" title="Blogs - Community" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Interoperability/" title="Blogs - Interoperability" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Standards/" title="Blogs - Standards" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Author/" title="Blogs - Author" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Opinions/" title="Blogs - Opinions" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/CC/" title="Blogs - CC" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Cloud/" title="Blogs - Cloud" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Hardware/" title="Blogs - Hardware" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Software/" title="Blogs - Software" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Statistics/" title="Blogs - Statistics" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Trends/" title="Blogs - Trends" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/China/" title="Blogs - China" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/OSs/" title="Blogs - OSs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Blogs/" title="Blogs - Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Outsourcing/" title="Blogs - Outsourcing" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/elearning/" title="Blogs - Elearning" type="application/rss+xml">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css" type="text/css">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://letrungnghia.mangvn.org/themes/default/css/news.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css">
<style type="text/css">
	body{background: #fff;}
</style>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-70254229-3', '');
ga('send', 'pageview');
</script>
</head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Blog FOSS by Lê Trung Nghĩa</h2>
		<p class="pull-right"><a title="Blog FOSS by Lê Trung Nghĩa" href="https://letrungnghia.mangvn.org/">https://letrungnghia.mangvn.org</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Mã nguồn của Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng</h1>
		<ul class="list-inline">
			<li>Thứ năm - 10/03/2016 05:49</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
		<div id="bodytext" class="clearfix">
			<h2 align="justify" class="western" style="margin-top: 0cm; margin-bottom: 0cm; line-height: 100%"><b><span style="background: rgb(255, 255, 0);">Source code of European Data Portal now available</span> </b></h2>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Submitted by <a href="https://joinup.ec.europa.eu/people/46148">Wendy Carrara</a> on March 07, 2016</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Theo: <a href="https://joinup.ec.europa.eu/community/european_data_portal/news/source-code-european-data-portal-now-available">https://joinup.ec.europa.eu/community/european_data_portal/news/source-code-european-data-portal-now-available</a></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Bài được đưa lên Internet ngày: 07/03/2016</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><b>Kiến trúc nguồn mở của Cổng Dữ liệu châu Âu - EDP (<strong>European Data Portal</strong>) bây giờ đã sẵn sàng trên GitLab!</b></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Mã nguồn mở được chờ đợi từ lâu của phiên bản 1 Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng trên GitLab. Tài liệu đi kèm đưa ra tổng quan toàn diện tất cả các thành phần khác nhau của cổng, các chỉ dẫn và các tài liệu hướng dẫn cài đặt.</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Đây là tổng quan ngắn gọn các thành phần mà đã sẵn sàng:</p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Các mở rộng của CKAN</strong></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Kho các siêu dữ liệu (các tập hợp dữ liệu) trung tâm của cổng </p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Trợ giúp cấp phép</strong></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Thành phần cung cấp thông tin pháp lý về sử dụng (lại) các tập hợp dữ liệu đặc thù </p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Quản lý SPARQL (SPARQL Manager)</strong></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Trình soạn thảo truy vấn SPARQL cho phép chạy các truy vấn SPARQL trên các dữ liệu được kết nối trong kho Virtuoso</p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>map.apps European Data Portal Bundles</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Thành phần này cung cấp sự trực quan các dữ liệu địa lý được làm cho sẵn sàng thông qua cổng. Nó gồm một tập hợp mở rộng cho ứng dụng bản đồ map.apps. Các mở rộng đó và ứng dụng chức năng đầy đủ là có sẵn có thể được sử dụng ngay, được phát triển đặc biệt để đáp ứng thiết lập của EDP.</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><u>LƯU Ý</u>: Thành phần này dựa vào ứng dụng map.apps (sở hữu độc quyền) cho phép trực quan dữ liệu và thông tin địa lý. Nó đi với một loạt các công cụ bản đồ và cung cấp trọng tâm theo chủ đề, một giao diện thiết lập cấu hình đồ họa, hỗ trợ thiết kế web, các tệp quốc tế hóa il8n và triển khai đặc tả OSGI (JavaScript) ở phía máy trạm. Một giấy phép đánh giá map.apps có thể là đòi hỏi theo yêu cầu (hãy kiểm tra các chi tiết ở kho GitLab).</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>map.apps – ủy quyền CKAN</strong></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Để có sự truy cập tới các dịch vụ bên ngoài mà không hỗ trợ CORS, một ủy quyền được yêu cầu đối với map.apps. Ủy quyền này thu thập CKAN API và lưu các miền trong danh sách trắng, vì thế cho phép tất cả các tập hợp dữ liệu được đăng ký được trao ủy quyền. </p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Harvester (Dịch vụ Truyền Siêu dữ liệu - Metadata Transformer Service)</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Thành phần điểm vào duy nhất cho việc thu thập các dữ liệu từ nhiều nguồn dữ liệu ở các định dạng khác nhau và từ các API khác nhau </p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Geo-Harvester</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Thành phần điểm vào duy nhất cho việc thu thập các dữ liệu địa lý từ nhiều cổng Geoportals ở nhiều định dạng khác nhau và từ các API khác nhau. </p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Gazetteer</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Đây là thành phần cung cấp thư mục địa lý và thông tin địa hình. </p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><u>LƯU Ý</u>: Thành phần này sử dụng FME và smart.finder. FME và smart.finder được Gazetteer sử dungj như là công cụ và như một nhà cung cấp Trích xuất - Truyền - Tải - ETL (Extract-Transform-Load) đặc biệt vạn năng hỗ trợ cho việc truy cập, xử lý và tạo đầu ra của tất cả các định dạng tệp/cơ sở dữ liệu địa lý và được sử dụng cho việc thu thập các nguồn tên địa lý. Một giấy phép đánh giá smart.finder hoặc giấy phép đánh giá FME có thể được đòi hỏi theo yêu cầu (hãy kiểm tra trong kho GitLab). </p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>MQA</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Trợ giúp Chất lượng Siêu dữ liệu: Thành phần để báo cáo về chất lượng siêu dữ liệu thu thập được và cảnh báo bàn trợ giúp trong trường hợp có vấn đề</p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong>Dịch vụ để kết nối tới MT @ EC Translation Service</strong> </p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">MT @ EC là các Dịch vụ Dịch Máy (Machine Translation Services) của Ủy ban châu Âu được sử dụng để dịch các siêu dữ liệu trong tất cả các ngôn ngữ được cổng hỗ trợ. Dịch vụ này kết nối MT @ EC được xuất bản như là nguồn mở. </p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><b>Lưu ý quan trọng:</b></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Chỉ nguồn mở cho các thàn phần nguồn mở được cập nhật hoặc được sửa đổi là được cung cấp. Không có các chương trình cài đặt / trình cài đặt bao gồm ở đây. Độc giả nên tham chiếu tới quy trình cài đặt tiêu chuẩn cho từng thành phần nguồn mở, như được xuất bản trên GitLab. </p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="center" style="margin-bottom: 0cm; line-height: 100%"><a href="https://gitlab.com/groups/european-data-portal">Truy cập mã nguồn trên GitLab!</a></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">The open source architecture of the European Data Portal is now available on GitLab!</span></strong></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">The long awaited open source code of the European Data Portal version 1 is now available on GitLab. The accompanying documentation provides a comprehensive overview of all the different components of the portal, guidelines and installation manuals.</span></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Here is a short overview of the components that are available:</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">CKAN extensions</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Portal’s central metadata (dataset) repository</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">Licensing Assistant</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Component to provide legal information on (re-)usage of specific datasets</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">SPARQL Manager</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">SPARQL query editor allowing to run SPARQL queries on linked data in the Virtuoso repository</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">map.apps European Data Portal Bundles</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">This component provides geospatial visualisations of data that is made available through the portal. It contains a set of extensions for map.apps. Those extensions and a fully functional app are available that can be used out-of-the-box, specifically developed to meet the setup of the EDP.<br  />
<u>NOTE: </u>This component is based on con terra map.apps (proprietary) that enables visualisation of geospatial data and information. It comes with a variety of map tools and provides thematic focus, a graphical configuration interface, supports responsive web-design, i18n internationalization files and client side implementation of the OSGI specification (JavaScript). A map.apps evaluation licence can be requested on demand (check details at the GitLab repository).</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">map.apps – CKAN proxy</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">In order to have access to external services that do not support CORS, a proxy is required for map.apps. This proxy harvests the CKAN API and stores the domains in a whitelist, thus allowing all registered datasets to be proxied.</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">Harvester (Metadata Transformer Service)</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Single entry point component for harvesting data from multiple data sources in different formats and from different APIs</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">Geo-Harvester</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Single entry point component for harvesting geospatial data from multiple Geoportals in different formats and from different APIs</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">Gazetteer</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">This is a component providing a geographical dictionary and spatial information.<br  />
<u>NOTE: </u>This component uses FME and smart.finder. FME and smart.finder are used by the Gazetteer as a search tool and a universal spatial ETL provider (Extract-Transform-Load) that supports accessing, processing and outputting of all spatial file / database formats and that is used for harvesting the sources for geographical names. A smart.finder evaluation licence or FME evaluation licence can be requested on demand (check details at the GitLab repository).</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">MQA</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Metadata Quality Assistant: Component to report on the quality of the harvested metadata and to alert helpdesk in case of issues</span></p>

<ul>
	<li>
	<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><span style="background: rgb(255, 255, 0);">Service to connect to MT @ EC Translation Service</span></strong><span style="background: rgb(255, 255, 0);"> </span></p>
	</li>
</ul>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">MT @ EC is the Machine Translation Services of the European Commission used for translation of the metadata into all of the supported languages by the portal. The service that connects to MT @ EC is published as open source.</span></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><strong><u><span style="background: rgb(255, 255, 0);">Important note:</span></u></strong></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><span style="background: rgb(255, 255, 0);">Only the source code for the updated or modified open source components is provided. There are no installers / installation programmes included here. The reader should refer to the standard installation process for each open source component, as published on GitLab.</span></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><a href="https://gitlab.com/groups/european-data-portal"><span style="background: rgb(255, 255, 0);">Access the source code on GitLab!</span></a></p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">&nbsp;</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%">Dịch: Lê Trung Nghĩa</p>

<p align="justify" style="margin-bottom: 0cm; line-height: 100%"><a href="mailto:letrungnghia.foss@gmail.com">letrungnghia.foss@gmail.com</a> </p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://letrungnghia.mangvn.org/savefile/Government/ma-nguon-cua-cong-du-lieu-chau-au-bay-gio-da-san-sang-5442.html" title="Mã nguồn của Cổng Dữ liệu châu Âu bây giờ đã sẵn sàng">https://letrungnghia.mangvn.org/savefile/Government/ma-nguon-cua-cong-du-lieu-chau-au-bay-gio-da-san-sang-5442.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Blog FOSS by Lê Trung Nghĩa
		</div>
		<div id="contact">
			<a href="mailto:webmaster@vinades.vn">webmaster@vinades.vn</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://letrungnghia.mangvn.org/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=s9FQlimx" width="1" height="1" /></div>
<script src="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=7,nv_my_abbr="+07",nv_cookie_prefix="nv4c_Cgoz2",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="6LcNwC8UAAAAAMm8ZTYNygweLUQtOU0IapbDRk69",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://letrungnghia.mangvn.org/assets/js/language/vi.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/global.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/site.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/news.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/main.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://letrungnghia.mangvn.org",
            "logo": "https://letrungnghia.mangvn.org/uploads/letrungnghia/le-trung-nghia.png"
        }
        </script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js"></script>
</body>
</html>