Commit e3cb80be by Kim Jinsung

#54379 XWalkWebView除外作業

parent 35da62a9
......@@ -38,6 +38,5 @@ app/build/
ABVJE_Launcher_Android/assets/githash.txt
ABVJE_Launcher_Android/assets/apk/
.idea/dictionaries/
/xwalk_core_library/*.iml
.idea/codeStyles/Project.xml
.idea/caches/build_file_checksums.ser
......@@ -167,11 +167,6 @@
android:theme="@android:style/Theme.NoTitleBar" >
</activity>
<activity
android:name="jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.NoTitleBar" >
</activity>
<activity
android:name="jp.agentec.abook.abv.ui.viewer.activity.EnqueteWebViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.NoTitleBar" >
......
......@@ -5,8 +5,6 @@
android:versionCode="1"
android:versionName="1.0">
<uses-sdk tools:overrideLibrary="org.xwalk.core" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
......
......@@ -19,7 +19,6 @@ dependencies {
implementation 'com.google.guava:guava:18.0'
implementation 'com.google.zxing:core:3.2.1'
implementation 'org.jsoup:jsoup:1.9.2'
implementation project(':xwalk_core_library')
implementation project(':FoxitRDK')
implementation project(':SwiftDecoderMobile')
implementation files('libs/sdaiflib.jar')
......@@ -43,7 +42,7 @@ android {
res.srcDirs = ['res']
jniLibs.srcDirs = ['libs', 'xwalk_core_library/src/main/jniLibs']
jniLibs.srcDirs = ['libs']
}
}
lintOptions {
......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/frameTopbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/app_color"
android:minHeight="50dp" >
<Button
android:id="@+id/closeBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:background="@drawable/btn_close"
android:visibility="visible"
android:contentDescription="@string/cont_desc" />
<Button
android:id="@+id/btn_link_original_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_toRightOf="@+id/closeBtn"
android:background="@drawable/btn_before_back"
android:visibility="gone"
android:contentDescription="@string/cont_desc" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true">
<TextView
android:id="@+id/title"
style="@style/DialogToolBarTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
android:maxLines="1"
android:ellipsize="end"
android:textColor="@color/text_dialog"
android:gravity="center"
android:textStyle="bold" />
</LinearLayout>
<Button
android:id="@+id/btn_operation_home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="15dp"
android:visibility="gone"
android:background="@drawable/ic_operation_home"
android:contentDescription="@string/cont_desc" />
<ImageButton
android:id="@+id/btn_remote_pause"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:background="@drawable/btn_remote_pause"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_remote_start"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:background="@drawable/btn_remote_start"
android:visibility="gone" />
<Button
android:id="@+id/btn_history_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="20dp"
android:layout_toRightOf="@+id/closeBtn"
android:background="@drawable/btn_history_list" />
<LinearLayout
android:id="@+id/historyLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/menuLayout"
android:layout_marginRight="10dp" >
<Button
android:id="@+id/btnWebBack"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="5dp"
android:background="@drawable/btn_history_back"
android:contentDescription="@string/cont_desc" />
<Button
android:id="@+id/btnWebForward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/btn_history_forward"
android:contentDescription="@string/cont_desc" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="5dp" >
<ImageButton
android:id="@+id/btn_reload"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:background="@drawable/btn_reload"
android:contentDescription="@string/list"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_download"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:background="@drawable/btn_download"
android:contentDescription="@string/list"
android:visibility="gone" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp" >
<ImageButton
android:id="@+id/btn_sub_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/list"
android:background="@drawable/btn_view_sub_menu" />
</RelativeLayout>
<ImageButton
android:id="@+id/btn_promote"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:background="@drawable/btn_promote"
android:contentDescription="@string/list"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_exitMeeting"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/btn_exit"
android:contentDescription="@string/list"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_add_scene"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/ic_operation_add_scene"
android:layout_marginRight="10dp"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_show_task_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/ic_operation_task_list"
android:layout_marginRight="10dp"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_print"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_centerInParent="true"
android:layout_toLeftOf="@+id/btn_help"
android:layout_marginRight="5dp"
android:background="@drawable/btn_operation_print_white"
android:scaleX="0.6"
android:scaleY="0.6"
android:visibility="gone" />
<ImageButton
android:id="@+id/btn_help"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/ic_operation_help"
android:layout_marginTop="6dp"
android:layout_marginRight="10dp"
android:visibility="gone"
android:onClick="onClickShowHelpView"/>
</LinearLayout>
</RelativeLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical" >
<FrameLayout
android:id="@+id/xWalkLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="0dp" />
<ProgressBar
android:id="@+id/refresh_prog"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:visibility="gone" />
<ImageButton
android:id="@+id/btnWebClose"
android:layout_width="70dp"
android:layout_height="15dp"
android:layout_gravity="center|top"
android:background="@drawable/btn_webview_close"
android:contentDescription="@string/cont_desc" />
<TextView
android:id="@+id/txt_meeting_participant"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp"
android:background="@drawable/frame"
android:padding="8dp"
android:layout_gravity="right|top"
android:text=""
android:textSize="15sp"
android:visibility="gone"
android:maxLines="1" />
</FrameLayout>
</LinearLayout>
\ No newline at end of file
package jp.agentec.abook.abv.cl.util;
import android.app.Activity;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothGatt;
......@@ -32,7 +33,6 @@ import jp.agentec.abook.abv.ui.common.appinfo.AppDefType;
import jp.agentec.adf.util.StringUtil;
import static android.bluetooth.BluetoothDevice.TRANSPORT_LE;
import static org.chromium.base.ThreadUtils.runOnUiThread;
public class BleManagerUtil {
private final String TAG = "BleManagerUtil";
......@@ -74,7 +74,7 @@ public class BleManagerUtil {
// デバイスと離れて応答がなく、タイムアウトになる場合:8
// デバイスと接続が切れた場合のメッセージコード:19
if (status == 133 || status == 62 || status == 8 || status == 19) { // 接続失敗
runOnUiThread( new Runnable() {
((Activity)mContext).runOnUiThread(new Runnable() {
@Override
public void run() {
mListener.onConnectionError(status);
......@@ -90,7 +90,7 @@ public class BleManagerUtil {
// 接続完了
if (mBluetoothGatt == null || !mBluetoothGatt.discoverServices()) { // サービス検索
runOnUiThread( new Runnable() { // 接続失敗
((Activity)mContext).runOnUiThread( new Runnable() { // 接続失敗
@Override
public void run() {
mListener.onGetDeviceInfoFailed(status);
......@@ -144,7 +144,7 @@ public class BleManagerUtil {
// 最初の読み取り
readCharacteristic(UUID_SERVICE_PRIVATE, UUID_CHARACTERISTIC_PRIVATE);
runOnUiThread( new Runnable() {
((Activity)mContext).runOnUiThread( new Runnable() {
@Override
public void run() {
// 操作可能
......@@ -186,7 +186,7 @@ public class BleManagerUtil {
if( UUID_CHARACTERISTIC_PRIVATE.equals( characteristic.getUuid() ) ) {
final String strTemperature = byteToString(characteristic.getValue());
runOnUiThread( new Runnable() {
((Activity)mContext).runOnUiThread( new Runnable() {
@Override
public void run() {
// 複数呼ばれるため、mBluetoothGattがnullの場合、以下の処理を行わない
......@@ -214,7 +214,7 @@ public class BleManagerUtil {
@Override
public void onScanResult(int callbackType, final ScanResult result) {
super.onScanResult(callbackType, result);
runOnUiThread(new Runnable() {
((Activity)mContext).runOnUiThread(new Runnable() {
@Override
public void run() {
BluetoothDevice device = result.getDevice();
......@@ -232,7 +232,7 @@ public class BleManagerUtil {
public void onScanFailed(final int errorCode) {
super.onScanFailed(errorCode);
Logger.e(TAG, "scan failed errorCode : " + errorCode);
runOnUiThread( new Runnable() {
((Activity)mContext).runOnUiThread( new Runnable() {
@Override
public void run() {
mListener.onConnectionError(errorCode);
......@@ -340,7 +340,7 @@ public class BleManagerUtil {
// mBluetoothGatt.close();
mBluetoothGatt = null;
if (listenerFlg) {
runOnUiThread( new Runnable() {
((Activity)mContext).runOnUiThread( new Runnable() {
@Override
public void run() {
// 切断トーストメッセージを表示する。
......
......@@ -41,8 +41,6 @@ import com.google.android.gms.tasks.Task;
import com.google.firebase.messaging.FirebaseMessaging;
import com.google.zxing.WriterException;
import org.xwalk.core.XWalkView;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.List;
......
......@@ -81,7 +81,6 @@ import jp.agentec.abook.abv.ui.common.view.ABVPopupListWindow;
import jp.agentec.abook.abv.ui.home.helper.ABookCheckWebViewHelper;
import jp.agentec.abook.abv.ui.home.helper.ABookPermissionHelper;
import jp.agentec.abook.abv.ui.home.helper.ActivityHandlingHelper;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.NoPdfViewActivity;
import jp.agentec.abook.abv.ui.viewer.foxitPdf.FoxitPdfCore;
import jp.agentec.adf.util.DateTimeFormat;
......@@ -646,9 +645,7 @@ public abstract class ABVContentViewActivity extends ABVAuthenticatedActivity {
} else {
ActivityHandlingHelper.getInstance().startContentActivity(contentInfo[0], (int) contentInfo[1]);
}
if (this instanceof HTMLXWalkWebViewActivity) {
return;
}
getReturnContentIdList().remove(listSize - 1);
}
}
......
......@@ -56,7 +56,6 @@ import jp.agentec.abook.abv.bl.logic.UnlockReportLogic;
import jp.agentec.abook.abv.launcher.android.R;
import jp.agentec.abook.abv.ui.common.constant.ErrorCode;
import jp.agentec.abook.abv.ui.home.helper.ActivityHandlingHelper;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.view.CheckFormWebview;
import jp.agentec.adf.util.DateTimeFormat;
import jp.agentec.adf.util.DateTimeUtil;
......@@ -502,8 +501,7 @@ public class DashboardActivity extends OperationActivity {
intent.putExtra("LINKURL", "file://" + path);
ActivityHandlingHelper.getInstance().checkContentActivity(operationDto.contentId, 0, intent);
} else {
intent.setClass(this, HTMLXWalkWebViewActivity.class);
ActivityHandlingHelper.getInstance().startHTMLXWalkWebActivity(this, intent, "file://" + path, contentDto.contentId, -1, -1, -1, -1, -1);
ActivityHandlingHelper.getInstance().startHTMLWebActivity(this, intent, "file://" + path, contentDto.contentId, -1, -1, -1, -1, -1);
}
} else {
Logger.w(TAG, "content is not download");
......
......@@ -1751,12 +1751,8 @@ public class GuideViewActivity extends ABVContentViewActivity {
boolean innerBrowser = (browserType == null) || browserType.equals("0");
if (innerBrowser) {
if (linkurl.toLowerCase().contains(AppDefType.UrlPattern.smart360)) {
ActivityHandlingHelper.getInstance().startHTMLXWalkWebActivity(this, null, linkurl, getContentId(), WEBVIEW, pageNumber, objectId, objectLogId, readingLogId);
} else {
ActivityHandlingHelper.getInstance().startHTMLWebActivity(this, null, linkurl, getContentId(), WEBVIEW, pageNumber, objectId, objectLogId, readingLogId);
}
}
else {
Intent i = new Intent(Intent.ACTION_VIEW);
if (StringUtil.isNullOrEmpty(linkurl)) {
......
......@@ -118,7 +118,6 @@ import jp.agentec.abook.abv.ui.home.helper.ActivityHandlingHelper;
import jp.agentec.abook.abv.ui.home.helper.HomeOperationListHelper;
import jp.agentec.abook.abv.ui.home.helper.OperationGroupMasterListHelper;
import jp.agentec.abook.abv.ui.home.helper.OperationListHelper;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity;
import jp.agentec.adf.util.DateTimeFormat;
import jp.agentec.adf.util.DateTimeUtil;
import jp.agentec.adf.util.FileUtil;
......@@ -763,8 +762,7 @@ public class OperationListActivity extends OperationActivity {
intent.putExtra("LINKURL", "file://" + path);
ActivityHandlingHelper.getInstance().checkContentActivity(operationDto.contentId, 0, intent);
} else {
intent.setClass(this, HTMLXWalkWebViewActivity.class);
ActivityHandlingHelper.getInstance().startHTMLXWalkWebActivity(this, intent, "file://" + path, operationDto.contentId, -1, -1, -1, -1, -1);
ActivityHandlingHelper.getInstance().startHTMLWebActivity(this, intent, "file://" + path, operationDto.contentId, -1, -1, -1, -1, -1);
}
} else {
Logger.w(TAG, "content is not download");
......@@ -932,8 +930,7 @@ public class OperationListActivity extends OperationActivity {
intent.putExtra(ABookKeys.OPERATION_ID, operationDto.operationId);
intent.putExtra(Constant.ABookCheck.XWALK_OPEN_TYPE, Constant.XWalkOpenType.PANO_EDIT);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setClass(OperationListActivity.this, HTMLXWalkWebViewActivity.class);
ActivityHandlingHelper.getInstance().startHTMLXWalkWebActivity(OperationListActivity.this, intent, url, operationDto.contentId, -1, -1, -1, -1, -1);
ActivityHandlingHelper.getInstance().startHTMLWebActivity(OperationListActivity.this, intent, url, operationDto.contentId, -1, -1, -1, -1, -1);
} catch (Exception e) {
Logger.e(TAG, e);
ErrorMessage.showErrorMessageToast(getApplicationContext(), ErrorCode.E107);
......
......@@ -21,7 +21,6 @@ import jp.agentec.abook.abv.launcher.android.R;
import jp.agentec.abook.abv.ui.common.util.PatternStringUtil;
import jp.agentec.abook.abv.ui.home.activity.OperationListActivity;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity;
import static android.content.pm.PackageManager.PERMISSION_GRANTED;
import static jp.agentec.abook.abv.cl.util.PreferenceUtil.getUserPref;
......@@ -114,7 +113,7 @@ public class ABookPermissionHelper {
// ストレージ
if (ContextCompat.checkSelfPermission(mContext, android.Manifest.permission.READ_EXTERNAL_STORAGE) != PERMISSION_GRANTED ||
ContextCompat.checkSelfPermission(mContext, android.Manifest.permission.WRITE_EXTERNAL_STORAGE) != PERMISSION_GRANTED) {
if (mContext instanceof HTMLWebViewActivity || mContext instanceof HTMLXWalkWebViewActivity || mContext instanceof OperationListActivity) {
if (mContext instanceof HTMLWebViewActivity || mContext instanceof OperationListActivity) {
// リソースパターンの適用
permitionTextResourceId = PatternStringUtil.patternToInt(mContext,
R.string.msg_permission_dialog_storage_album,
......
......@@ -74,7 +74,6 @@ import jp.agentec.abook.abv.ui.viewer.activity.AudioPlayActivity;
import jp.agentec.abook.abv.ui.viewer.activity.ContentViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.EnqueteWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.HTMLXWalkWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.ImageViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.ParentWebViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.PreviewActivity;
......@@ -307,7 +306,7 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
} else if (contentType.equals(ContentJSON.KEY_HTML_TYPE)) { // HTMLファイル
startHTMLWebActivity(context, intent, "file://" + path, contentId, -1, -1, -1, -1, -1);
} else if (StringUtil.equalsAny(contentType, ContentJSON.KEY_PANO_MOVIE_TYPE, ContentJSON.KEY_PANO_IMAGE_TYPE, ContentJSON.KEY_OBJECTVR_TYPE)) { // HTML/360動画/バーチャルツアー/オブジェクトVR
startHTMLXWalkWebActivity(context, intent, "file://" + path, contentId, -1, -1, -1, -1, -1);
startHTMLWebActivity(context, intent, "file://" + path, contentId, -1, -1, -1, -1, -1);
} else if (contentType.equals(ContentJSON.KEY_ENQUETE_TYPE)
|| contentType.equals(ContentJSON.KEY_EXAM_TYPE)) { // ENQUETE, EXAMファイル
//会議室連動はしない
......@@ -324,11 +323,7 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
// 内部ブラウザ
DownloadedContentInfoJSON json = ContentFileUtil.getDownloadedContentInfoJSON(contentId);
if (json.browserType == 0) {
if (path.toLowerCase().contains(AppDefType.UrlPattern.smart360)) {
startHTMLXWalkWebActivity(context, intent, path, contentId, -1, -1, -1, -1, -1);
} else {
startHTMLWebActivity(context, intent, path, contentId, -1, -1, -1, -1, -1);
}
// 外部ブラウザ
} else {
Uri uri = Uri.parse(path);
......@@ -455,46 +450,6 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
}
/**
* XWalkWebViewを開く
*
* @param context
* @param intent
* @param path
* @param contentId
* @param requestCode
* @param pageNumber 呼び出し元のページ番号
* @param objectId
*/
public void startHTMLXWalkWebActivity(Context context, Intent intent, String path, long contentId, int requestCode, int pageNumber, long objectId, int objectLogId, int readingLogId) {
if (path != null && path.startsWith("http") && !ABVEnvironment.getInstance().networkAdapter.isNetworkConnected()) {
ABVToastUtil.showMakeText(context, R.string.NETWORK, Toast.LENGTH_LONG);
return;
}
if (intent == null) {
intent = new Intent();
}
//Android7.0以上の場合、CrossWalk表示できない為、通常のWebView利用
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) {
intent.setClass(context, HTMLXWalkWebViewActivity.class);
} else {
intent.setClass(context, HTMLWebViewActivity.class);
}
intent.putExtra("LINKURL", path);
intent.putExtra(ABookKeys.CONTENT_ID, contentId);
intent.putExtra("pageNumber", pageNumber);
intent.putExtra("objectId", objectId);
intent.putExtra("objectLogId", objectLogId);
intent.putExtra("readingLogId", readingLogId);
if (requestCode == -1) {
context.startActivity(intent);
} else {
((Activity) context).startActivityForResult(intent, requestCode);
}
}
/**
* WebViewを開く
*
* @param context
......@@ -780,7 +735,7 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
if (!currentActivityStack.isEmpty() && currentActivityStack.size() > 1) {
// 直前のコンテンツを取り出す
ABVAuthenticatedActivity activity = currentActivityStack.get(currentActivityStack.size() - 2);
if (!(activity instanceof HTMLWebViewActivity || activity instanceof HTMLXWalkWebViewActivity)) {
if (!(activity instanceof HTMLWebViewActivity)) {
return false;
}
......@@ -789,11 +744,6 @@ public class ActivityHandlingHelper extends ABookHelper implements RemoteObserve
if (htmlWebViewActivity.getContentId() == contentId) {
return true;
}
} else {
HTMLXWalkWebViewActivity htmlXWalkWebViewActivity = (HTMLXWalkWebViewActivity) activity;
if (htmlXWalkWebViewActivity.getContentId() == contentId) {
return true;
}
}
}
return false;
......
......@@ -3658,11 +3658,7 @@ public class ContentViewActivity extends ABVContentViewActivity {
boolean innerBrowser = (browserType == null) || browserType.equals("0");
if (innerBrowser) {
if (linkurl.toLowerCase().contains(AppDefType.UrlPattern.smart360)) {
ActivityHandlingHelper.getInstance().startHTMLXWalkWebActivity(this, null, linkurl, getContentId(), WEBVIEW, pageNumber, objectId, objectLogId, readingLogId);
} else {
ActivityHandlingHelper.getInstance().startHTMLWebActivity(this, null, linkurl, getContentId(), WEBVIEW, pageNumber, objectId, objectLogId, readingLogId);
}
} else {
Intent i = new Intent(Intent.ACTION_VIEW);
if (StringUtil.isNullOrEmpty(linkurl)) {
......
package jp.agentec.abook.abv.ui.viewer.activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.inputmethod.EditorInfo;
import android.webkit.ValueCallback;
import android.webkit.WebView;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.ImageButton;
import android.widget.RelativeLayout;
import android.widget.Toast;
import org.xwalk.core.XWalkNavigationHistory;
import org.xwalk.core.XWalkPreferences;
import org.xwalk.core.XWalkResourceClient;
import org.xwalk.core.XWalkSettings;
import org.xwalk.core.XWalkUIClient;
import org.xwalk.core.XWalkView;
import org.xwalk.core.XWalkWebResourceRequest;
import org.xwalk.core.XWalkWebResourceResponse;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import jp.agentec.abook.abv.bl.acms.client.json.content.ContentJSON;
import jp.agentec.abook.abv.bl.common.ABVEnvironment;
import jp.agentec.abook.abv.bl.common.Callback;
import jp.agentec.abook.abv.bl.common.CommonExecutor;
import jp.agentec.abook.abv.bl.common.Constant;
import jp.agentec.abook.abv.bl.common.constant.ABookKeys;
import jp.agentec.abook.abv.bl.common.log.Logger;
import jp.agentec.abook.abv.bl.data.dao.AbstractDao;
import jp.agentec.abook.abv.bl.data.dao.ContentDao;
import jp.agentec.abook.abv.bl.download.ContentDownloader;
import jp.agentec.abook.abv.bl.download.ContentZipDownloadNotification;
import jp.agentec.abook.abv.bl.dto.ContentDto;
import jp.agentec.abook.abv.bl.logic.AbstractLogic;
import jp.agentec.abook.abv.bl.logic.ContentReadingLogLogic;
import jp.agentec.abook.abv.cl.util.ContentLogUtil;
import jp.agentec.abook.abv.launcher.android.R;
import jp.agentec.abook.abv.ui.common.appinfo.AppDefType;
import jp.agentec.abook.abv.ui.common.constant.ErrorCode;
import jp.agentec.abook.abv.ui.common.constant.ErrorMessage;
import jp.agentec.abook.abv.ui.common.util.ABVToastUtil;
import jp.agentec.abook.abv.ui.common.util.PatternStringUtil;
import jp.agentec.abook.abv.ui.common.view.ABVPopupListWindow;
import jp.agentec.abook.abv.ui.home.helper.ActivityHandlingHelper;
import jp.agentec.abook.abv.ui.viewer.view.CheckFormXWalkWebview;
/**
* Created by leej on 2018/04/17.
*/
public class HTMLXWalkWebViewActivity extends ParentWebViewActivity {
private static final String TAG = "HTMLXWalkWebViewActivity";
/** Called when the activity is first created. */
private ImageButton reloadButton;
private ImageButton downloadButton;
private int objectLogId;
private CheckFormXWalkWebview webView;
private HTMLXWalkWebViewActivity.JsInf jsInf = new HTMLXWalkWebViewActivity.JsInf();
private Integer lastPageNo = 0;
private Date lastPageStartDate;
private FrameLayout xWalkLayout;
private ValueCallback<Uri> mUploadMessage;
@Override
public void onCreate(Bundle savedInstanceState) {
Logger.i(TAG, "onCreate");
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); // タイトルバー非表示
setContentView(R.layout.ac_html_xwalk);
commonOnCreate();
// ***** 引数の取得
Intent intent = getIntent();
if (objectId != -1 || ABVEnvironment.getInstance().disableLogSend) {
// アクションとして起動された場合, Streaming表示の場合ログは記録しない
readingLogFlg = false;
}
objectLogId = intent.getIntExtra("objectLogId", -1);
boolean isDownloadable = intent.getBooleanExtra("isDownloadable", false);
boolean isUpdate = intent.getBooleanExtra("isUpdate", false);
final String url = intent.getStringExtra("LINKURL"); // LinkURL
mOperationId = intent.getLongExtra(ABookKeys.OPERATION_ID, -1); // OperationId
// ***** WebViewセット
// WebView上のIMEキーボード入力をハンドリングするため、カスタムWebViewに変更
xWalkLayout = (FrameLayout) findViewById(R.id.xWalkLayout);
webView = new CheckFormXWalkWebview(this, new CheckFormXWalkWebview.KeyActionCallback() {
@Override
public void keyActionCallback(int editorInfoAction) {
if (editorInfoAction == EditorInfo.IME_ACTION_GO || editorInfoAction == EditorInfo.IME_ACTION_NEXT) {
// キーボードの次ボタン検知
doEnterEvent();
}
}
});
xWalkLayout.setVisibility(View.VISIBLE);
xWalkLayout.addView(webView, new ViewGroup.LayoutParams(WC, WC));
webView.setVerticalFadingEdgeEnabled(false);
webView.clearCache(true);
// //ブラウザの描画領域を対象としたイベントをフック
XWalkSettings settings = webView.getSettings();
settings.setSupportMultipleWindows(true); // 新しいウィンドウを開くイベントを取得する
settings.setLoadsImagesAutomatically(true); // イメージを自動的にロードする
settings.setBuiltInZoomControls(true); // ズーム機能を有効にする
settings.setSupportZoom(true); // ズーム機能を有効にする
settings.setJavaScriptEnabled(true); // JavaScriptを有効にする
settings.setLoadWithOverviewMode(true); // 画面の横幅にページの横幅を合わせる
settings.setUseWideViewPort(true); // 画面の横幅にページの横幅を合わせる
settings.setDomStorageEnabled(true); // WebStorage有効化
settings.setCacheMode(XWalkSettings.LOAD_NO_CACHE);
if (Logger.isDebugEnabled()) {
XWalkPreferences.setValue(XWalkPreferences.REMOTE_DEBUGGING, true); //デバッグモード(chromeからinspect可)
}
final RelativeLayout fl = (RelativeLayout) findViewById(R.id.frameTopbar);
// ***** 戻るボタン
closeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finishActivity();
}
});
closeButton.setVisibility(View.VISIBLE);
boolean isFromHomeMenu = intent.getIntExtra("pageNumber", -1) == -1 && mXWalkOpenType == -1;
if (isFromHomeMenu) {
closeButton.setBackgroundResource(R.drawable.btn_home);
historyListBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showHistoryList(v);
}
});
subMenuBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mShowedPopupWindow = new ABVPopupListWindow(HTMLXWalkWebViewActivity.this);
if (isNormalSize()) {
mShowedPopupWindow.setWidth(getRDimensionSize(R.dimen.popup_size_normal));
} else {
mShowedPopupWindow.setWidth(getRDimensionSize(R.dimen.popup_size_large));
}
ArrayList<String> menuNameList = new ArrayList<>();
final boolean isExist = contentLogic.isExsitContentFavorite(getContentId());
if (isExist) {
menuNameList.add(getRString(R.string.remove_favorite_content));
} else {
menuNameList.add(getRString(R.string.add_favorite_content));
}
mShowedPopupWindow.setRepresentNames(menuNameList);
mShowedPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0 :
// お気に入り
contentLogic.setFavoriteContent(getContentId(), !isExist);
break;
default :
break;
}
mShowedPopupWindow.dismiss();
}
});
mShowedPopupWindow.showAsDropDown(v);
}
});
} else {
historyListBtn.setVisibility(View.GONE);
subMenuBtn.setVisibility(View.GONE);
}
// ***** リンク元コンテンツへ戻るボタン
btnLinkOriginalBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goToBack();
}
});
subMenuBtn.setVisibility(View.GONE);
final Button btnWebBack = (Button) findViewById(R.id.btnWebBack);
final Button btnWebForward = (Button) findViewById(R.id.btnWebForward);
btnWebClose.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (fl.getVisibility() == View.VISIBLE) {
fl.setVisibility(View.GONE);
//noinspection deprecation(API16から非推奨になった。無視)
btnWebClose.setBackgroundDrawable(getResources().getDrawable(R.drawable.btn_webview_open));
} else {
fl.setVisibility(View.VISIBLE);
//noinspection deprecation(API16から非推奨になった。無視)
btnWebClose.setBackgroundDrawable(getResources().getDrawable(R.drawable.btn_webview_close));
}
}
});
webView.setUIClient(new XWalkUIClient(webView) {
public void onProgressChanged(WebView view, int newProgress) {
commonProgressChanged(newProgress);
}
@Override
public void openFileChooser(XWalkView view, ValueCallback<Uri> uploadFile,
String acceptType, String capture) {
super.openFileChooser(view, uploadFile, acceptType, capture);
Logger.d(TAG, "commonOpenFileChooser");
boolean result = false;
if (acceptType.toLowerCase().indexOf(ABookKeys.IMAGE) != -1) {
result = startCameraIntent(ABOOK_CHECK_TASK_IMAGE, "Camera", ABookKeys.IMAGE, true);
} else if (acceptType.toLowerCase().indexOf(ABookKeys.VIDEO) != -1) {
result = startCameraIntent(ABOOK_CHECK_TASK_VIDEO, "Video", ABookKeys.VIDEO, true);
}
mUploadMessage = uploadFile;
if (result) {
if (mUploadMessage != null) {
mUploadMessage.onReceiveValue(null);
}
} else {
//すぐ処理すると、もう一度File追加タップしても反応しない問題の対応のため、1秒後に処理するように修正
handler.postDelayed(new Runnable() {
@Override
public void run() {
if (mUploadMessage != null) {
mUploadMessage.onReceiveValue(null);
}
mUploadMessage = null;
}
}, 500);
super.openFileChooser(view, uploadFile, acceptType, capture);
}
Logger.i(TAG, "oepnFile acceptType : %s, capture : %s", acceptType, capture);
}
});
webView.setResourceClient(new XWalkResourceClient(webView) {
@Override
public void onReceivedResponseHeaders (XWalkView view, XWalkWebResourceRequest request, XWalkWebResourceResponse response) {
String uri = request.getUrl().toString();
commonOnReceivedResponseHeaders(uri, response.getStatusCode());
}
@Override
public void onReceivedLoadError (XWalkView view, int errorCode, String description, String failingUrl) {
Logger.e(TAG, "onReceivedError errorCode=%s, description=%s, failingUrl=%s", errorCode, description, failingUrl);
}
@Override
public void onLoadFinished(final XWalkView view, String url) {
super.onLoadFinished(view, url);
if (view.getNavigationHistory() != null) {
btnWebBack.setEnabled(view.getNavigationHistory().canGoBack());
btnWebBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (view.getNavigationHistory().canGoBack()) {
view.getNavigationHistory().navigate(XWalkNavigationHistory.Direction.BACKWARD, 1) ;
}
}
});
btnWebForward.setEnabled(view.getNavigationHistory().canGoForward());
btnWebForward.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (view.getNavigationHistory().canGoForward()) {
view.getNavigationHistory().navigate(XWalkNavigationHistory.Direction.FORWARD, 1) ;
}
}
});
}
isPageFinished = true;
}
@Override
public boolean shouldOverrideUrlLoading(XWalkView view, String url) {
Logger.d(TAG, "shouldOverrideUrlLoading: %s", url);
if (url.startsWith(ABookKeys.ABOOK)) {
final Uri uri = Uri.parse(url);
// AndroidOSが5以下のPANO_SERVER処理のため、置き換える必要がある。
url = "/" + url;
if (url.startsWith(ABookKeys.MOVEPAGE) || url.startsWith(ABookKeys.CONTENTLINK) || url.startsWith(ABookKeys.DETAILLOG)) {
Map<String, String> param = new HashMap<String, String>();
for (String key : uri.getQueryParameterNames()) {
param.put(key, uri.getQueryParameter(key));
}
param.put(ABookKeys.URI, url);
// プロジェクト関連資料なのかをチェック
if (url.startsWith(ABookKeys.CONTENTLINK)) {
Long dstContentId = Long.valueOf(param.get("contentId"));
if (ActivityHandlingHelper.getInstance().isExistCommonContent(contentId)) {
if (!ActivityHandlingHelper.getInstance().isExistCommonContent(dstContentId)) {
// リソースパターンの適用
ABVToastUtil.showMakeText(getApplicationContext(), PatternStringUtil.patternToInt(getApplicationContext(),
R.string.msg_not_common_content,
getUserPref(AppDefType.UserPrefKey.RESOURCE_PATTERN_TYPE, 0)), Toast.LENGTH_SHORT);
return true;
}
} else if (ActivityHandlingHelper.getInstance().isExistRelatedContent(contentId, mOperationId)) {
if (!ActivityHandlingHelper.getInstance().isExistRelatedContent(dstContentId, mOperationId)) {
// リソースパターンの適用
ABVToastUtil.showMakeText(getApplicationContext(), PatternStringUtil.patternToInt(getApplicationContext(),
R.string.msg_not_related_content,
getUserPref(AppDefType.UserPrefKey.RESOURCE_PATTERN_TYPE, 0)), Toast.LENGTH_SHORT);
return true;
}
}
}
String ret = doParameter(param, getApplicationContext(), contentId, lastPageNo, readingLogId, lastPageStartDate, new Callback() {
@Override
public Object callback(Object ret) {
Map<String, Object> map = (Map<String, Object>) ret;
if (map.containsKey(ABookKeys.PARAM_LAST_PAGE_NUMBER)) {
lastPageNo = (int) map.get(ABookKeys.PARAM_LAST_PAGE_NUMBER);
}
if (map.containsKey(ABookKeys.PARAM_LAST_PAGE_START_DATE)) {
lastPageStartDate = (Date) map.get(ABookKeys.PARAM_LAST_PAGE_START_DATE);
}
if (map.containsKey(ABookKeys.PARAM_READING_LOG_ID)) {
readingLogId = (Integer) map.get(ABookKeys.PARAM_READING_LOG_ID);
}
return null;
}
});
if (ret != null && !ret.startsWith(ABookKeys.OK)) {
// リソースパターンの適用
showSimpleAlertDialog(PatternStringUtil.patternToString(getApplicationContext(),
R.string.error,
getUserPref(AppDefType.UserPrefKey.RESOURCE_PATTERN_TYPE, 0)), ret);
}
} else if (url.contains(ABookKeys.ABOOK_CHECK_API)) {
commonShouldOverrideUrlLoading(uri, null);
}
return true;
} else if (url.startsWith(ABookKeys.PING)) {
return true;
}
return false;
}
});
if (mXWalkOpenType == Constant.XWalkOpenType.TASK_REPORT) {
webView.addJavascriptInterface(jsInf, "android");
}
// webView.postUrl(url,EncodingUtils.getBytes("", "utf-8"));
Logger.d(TAG, "loadUrl: " + url);
webView.loadUrl(url);
reloadButton = (ImageButton) findViewById(R.id.btn_reload);
reloadButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Logger.d(TAG, "ReloadUrl");
if (latitude != null && longitude != null) {
webView.loadUrl(url + "&reload=true&latitude=" + latitude + "&longitude=" + longitude);
}
else {
webView.loadUrl(url + "&reload=true");
}
}
});
downloadButton = (ImageButton) findViewById(R.id.btn_download);
downloadButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Logger.d(TAG, "Click download");
try {
downloadButton.setEnabled(false);
ContentDownloader.getInstance().download(contentId);
ABVToastUtil.showMakeText(getApplicationContext(), R.string.download_start, Toast.LENGTH_SHORT);
} catch (Exception e) {
Logger.e(TAG, "Download failed." ,e);
downloadButton.setEnabled(true);
handleErrorMessageToast(e);
}
}
});
if (isDownloadable) {
downloadButton.setVisibility(View.VISIBLE);
if (isUpdate) {
downloadButton.setBackgroundResource(R.drawable.btn_update);
}
else {
downloadButton.setBackgroundResource(R.drawable.btn_download);
}
}
mBtnRemoteStart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
meetingManager.setPaused(false);
configureRemote();
}
});
exitMeetingBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Logger.v(TAG, "exit onClick");
showMeetingExitDialog();
}
});
promoteBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Logger.v(TAG, "promote onClick");
sendPromoteRequest();
}
});
pauseBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Logger.v(TAG, "remoteOnOff onClick");
meetingManager.setPaused(true);
configureRemote();
}
});
if(isLinkedContent) {
if (ContentJSON.KEY_MOVIE_TYPE.equals(mContentDto.contentType) || ContentJSON.KEY_MUSIC_TYPE.equals(mContentDto.contentType)
|| ContentJSON.KEY_PANO_IMAGE_TYPE.equals(mContentDto.contentType) || ContentJSON.KEY_PANO_MOVIE_TYPE.equals(mContentDto.contentType)
|| ContentJSON.KEY_OBJECTVR_TYPE.equals(mContentDto.contentType) || ContentJSON.KEY_OTHER_TYPE.equals(mContentDto.contentType)) {
closeButton.setBackgroundResource(R.drawable.btn_first_back);
btnLinkOriginalBack.setVisibility(View.VISIBLE);
btnWebBack.setVisibility(View.GONE);
btnWebForward.setVisibility(View.GONE);
reloadButton.setVisibility(View.GONE);
downloadButton.setVisibility(View.GONE);
mBtnRemoteStart.setVisibility(View.GONE);
exitMeetingBtn.setVisibility(View.GONE);
promoteBtn.setVisibility(View.GONE);
pauseBtn.setVisibility(View.GONE);
historyListBtn.setVisibility(View.GONE);
subMenuBtn.setVisibility(View.GONE);
} else if (ContentJSON.KEY_LINK_TYPE.equals(mContentDto.contentType) || ContentJSON.KEY_HTML_TYPE.equals(mContentDto.contentType)) {
closeButton.setBackgroundResource(R.drawable.btn_first_back);
btnLinkOriginalBack.setVisibility(View.VISIBLE);
reloadButton.setVisibility(View.GONE);
downloadButton.setVisibility(View.GONE);
mBtnRemoteStart.setVisibility(View.GONE);
exitMeetingBtn.setVisibility(View.GONE);
promoteBtn.setVisibility(View.GONE);
pauseBtn.setVisibility(View.GONE);
historyListBtn.setVisibility(View.GONE);
subMenuBtn.setVisibility(View.GONE);
}
} else {
configureRemote();
}
}
private void removeNewFlag() {
// Newフラグ更新
ContentDto contentDto = AbstractDao.getDao(ContentDao.class).getContent(contentId);
if (contentDto.newFlg) {
contentDto.newFlg = false;
contentDao.updateContent(contentDto, false);
}
}
private class JsInf {
@org.xwalk.core.JavascriptInterface
public void existSetLocation(String ret) {
Logger.d(TAG, "existSetLocation=%s", ret);
if (ret != null && ret.equals("true")) { // setLocationメソッドが存在する場合、ページ読み込み完了とみなす
isPageFinished = true;
}
else { // 存在しない場合、ページ読み込み未完了とみなし1秒後に再度呼出しを繰り返す
handler.postDelayed(new Runnable() {
@Override
public void run() {
callExistsSetLocation();
}
}, 1000);
}
}
@org.xwalk.core.JavascriptInterface
public void existSendLog(String ret) {
Logger.d(TAG, "existSendLog=%s", ret);
if (ret != null && ret.equals("true")) {
runOnUiThread(new Runnable() { // sendLogメソッドが存在する場合、呼び出す
@Override
public void run() {
try {
webView.loadUrl("javascript:sendLog()");
} catch (Exception e) {
Logger.e(TAG, "javascript:sendLog error. " + e.toString());
}
}
});
}
else {
finishActivity();
}
}
@org.xwalk.core.JavascriptInterface
public void getAttachedDataUrl(String taskKey, String data) {
commonAttachedDataUrl(taskKey, data);
}
}
@Override
protected void onDestroy() {
Logger.d(TAG, "onDestroy");
finishWebView();
super.onDestroy();
}
public void finishWebView() {
CommonExecutor.execute(new Runnable() {
@Override
public void run() {
for (int i = 0; i < 100; i++) {
if (isPageFinished) {
break;
}
try {
Thread.sleep(100);
} catch (InterruptedException e) {
}
}
handler.post(new Runnable() {
@Override
public void run() {
if (webView != null) {
ViewGroup parent = (ViewGroup) webView.getParent();
if (parent != null) {
parent.removeView(webView);
}
webView.removeAllViews();
webView.onDestroy();
webView = null;
}
}
});
};
});
}
@Override
public void onDetachedFromWindow() {
Logger.d(TAG, "onDetachedFromWindow");
super.onDetachedFromWindow();
finishWebView();
}
@Override
protected void finishActivity() {
setResult(RESULT_OK, new Intent());
finish();
if (isLinkedContent) {
ActivityHandlingHelper.getInstance().finishAllLinkContentViewActivity();
} else {
ActivityHandlingHelper.getInstance().finishAllContentViewActivity();
}
}
@Override
public void onResume() {
Logger.i(TAG, "onResume");
super.onResume();
if (objectLogId != -1) {
ContentLogUtil.getInstance().resumeObjectLog(getContentId(), objectLogId);
}
}
@Override
protected void onStop() {
super.onStop();
webView.stopLoading();
if (objectLogId != -1) {
ContentLogUtil.getInstance().endObjectLog(getContentId(), objectLogId);
} else {
if (lastPageStartDate != null) { // 360の場合
ContentLogUtil.getInstance().endContentPageReadLog(contentId, lastPageNo, readingLogId);
AbstractLogic.getLogic(ContentReadingLogLogic.class).endContentReadLog(contentId);
}
}
}
@Override
public void configureRemote() {
if (objectId == -1 && meetingManager.isSubscribed()) {
closeButton.setVisibility(View.INVISIBLE);
historyListBtn.setVisibility(View.INVISIBLE);
if (meetingManager.isPaused()) {
mBtnRemoteStart.setVisibility(View.VISIBLE);
pauseBtn.setVisibility(View.GONE);
exitMeetingBtn.setVisibility(View.GONE);
promoteBtn.setVisibility(View.GONE);
} else {
subMenuBtn.setVisibility(View.GONE);
mBtnRemoteStart.setVisibility(View.GONE);
pauseBtn.setVisibility(View.VISIBLE);
exitMeetingBtn.setVisibility(View.VISIBLE);
promoteBtn.setVisibility(View.VISIBLE);
}
} else {
closeButton.setVisibility(View.VISIBLE);
historyListBtn.setVisibility(View.GONE);
subMenuBtn.setVisibility(View.GONE);
mBtnRemoteStart.setVisibility(View.GONE);
if (meetingManager.isSendable()) { // 会議室退室ボタン表示
exitMeetingBtn.setVisibility(View.VISIBLE);
}
pauseBtn.setVisibility(View.GONE);
promoteBtn.setVisibility(View.GONE);
}
if (meetingManager.isConnected() && meetingManager.isOwner()) {
webView.setOnTouchListener(new View.OnTouchListener() {
boolean showCount = false;
@Override
public boolean onTouch(View v, MotionEvent event) {
Logger.d(TAG, "onTouch showCount=" + showCount);
showCount = !showCount;
setMeetingParticipantCount(showCount, findViewById(android.R.id.content));
v.performClick();
return false;
}
});
}
commonConfigureRemote();
}
@Override
public void onDownloadingContentZip(ContentZipDownloadNotification notification) { // Streaming表示でダウンロードが完了した場合
runOnUiThread(new Runnable() {
@Override
public void run() {
ABVToastUtil.showMakeText(getApplicationContext(), R.string.download_success, Toast.LENGTH_SHORT);
downloadButton.setVisibility(View.GONE);
}
});
}
private void callExistsSetLocation() { // setLocation functionがjavascriptに定義されているかどうかを調べる(結果はexistSetLocationメソッドにコールバック)
runOnUiThread(new Runnable() {
@Override
public void run() {
if (webView != null) {
webView.loadUrl("javascript:android.existSetLocation(typeof setLocation == 'function')");
}
}
});
}
private void callExistsSendLog() { // setLocation functionがjavascriptに定義されているかどうかを調べる(結果はexistSendLogメソッドにコールバック)
runOnUiThread(new Runnable() {
@Override
public void run() {
if (webView != null) {
webView.loadUrl("javascript:android.existSendLog(typeof sendLog == 'function')");
}
}
});
handler.postDelayed(new Runnable() { // 10秒後に終了していない場合に終了
@Override
public void run() {
//noinspection VariableNotUsedInsideIf
if (webView != null) {
Logger.w(TAG, "Finish forcibly");
finishActivity();
}
}
}, 10000);
}
@Override
protected void webViewLoadUrl(String url){
if (webView != null) {
webView.loadUrl(url);
}
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
Uri result = (intent == null || resultCode != RESULT_OK) ? null : intent.getData();
if (requestCode == ABOOK_CHECK_TASK_IMAGE) {
if (mUploadMessage == null) {
return;
}
// 画像
try {
if (result == null) {
result = imageUri;
}
Uri responseUri = attachmentImageProcessing(result);
mUploadMessage.onReceiveValue(responseUri);
} catch (Exception e) {
Logger.e(TAG, e);
mUploadMessage.onReceiveValue(null);
ErrorMessage.showErrorMessageToast(getApplicationContext(), ErrorCode.E107);
}
} else if (requestCode == ABOOK_CHECK_TASK_VIDEO) {
if (mUploadMessage == null) {
return;
}
// 動画
mUploadMessage.onReceiveValue(result);
} else if (requestCode == ABOOK_CHECK_SELECT_SCENE) {
if (intent != null && result != null) {
confirmEntrySceneDialog(result);
}
}
mUploadMessage = null;
}
}
package jp.agentec.abook.abv.ui.viewer.view;
import android.content.Context;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputConnectionWrapper;
import org.xwalk.core.XWalkView;
/**
* XWalkViewのキーボード検知するクラス
*/
public class CheckFormXWalkWebview extends XWalkView {
private Context mContext;
private KeyActionCallback mKeyActionCallback;
public interface KeyActionCallback {
void keyActionCallback(int editorInfoAction);
}
public CheckFormXWalkWebview(Context context, KeyActionCallback callback) {
super(context);
mContext = context;
mKeyActionCallback = callback;
}
@Override
public InputConnection onCreateInputConnection(EditorInfo ei) {
InputConnection input = super.onCreateInputConnection(ei);
if(input == null){
return null;
}
return new MyConnection(input);
}
private class MyConnection extends InputConnectionWrapper {
public MyConnection(InputConnection wrapped) {
super(wrapped, false);
}
// WebView上でIMEキーボードのアクションがあった場合のハンドリングを行う
@Override
public boolean performEditorAction(int action) {
if(mKeyActionCallback != null) {
mKeyActionCallback.keyActionCallback(action);
}
return true;
}
}
}
......@@ -34,8 +34,6 @@ import jp.agentec.abook.abv.ui.common.activity.ABVContentViewActivity;
import jp.agentec.abook.abv.ui.viewer.activity.ContentViewActivity;
import jp.agentec.adf.util.StringUtil;
import static org.chromium.base.ThreadUtils.runOnUiThread;
/**
* Created by seo-y on 2018/11/14.
*/
......@@ -296,7 +294,7 @@ public class OperationTaskLayout extends RelativeLayout {
setLayoutParams(params);
runOnUiThread(new Runnable() {
mContext.runOnUiThread(new Runnable() {
@Override
public void run() {
mWebView.loadUrl(script);
......@@ -316,7 +314,7 @@ public class OperationTaskLayout extends RelativeLayout {
script = String.format(SCRIPT_SHOW_TASK_REPORT, operationTaskDto.taskKey.equals(TEMP_TASK_KEY) ? "" : operationTaskDto.taskKey);
runOnUiThread(new Runnable() {
mContext.runOnUiThread(new Runnable() {
@Override
public void run() {
mWebView.loadUrl(script);
......
include ':ABVJE_BL', ':ABVJE_Launcher_Android', ':ABVJE_Res_Default_Android', ':ABVJE_UI_Android', ':SwiftDecoderMobile'
include ':xwalk_core_library'
include ':FoxitRDK'
\ No newline at end of file
apply plugin: 'com.android.library'
android {
compileSdkVersion 31
buildToolsVersion '30.0.2'
defaultConfig {
minSdkVersion 23
targetSdkVersion 31
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
api files('libs/xwalk_core_library.jar')
}
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.xwalk.core"
android:versionCode="1"
android:versionName="1.0" >
</manifest>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:attr/colorControlHighlight">
<item android:id="@android:id/mask"
android:drawable="@drawable/button_compat_shape" />
</ripple>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:attr/colorControlHighlight">
<item android:drawable="@drawable/button_compat_shape" />
</ripple>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetBottom="@dimen/keyboard_accessory_padding"
android:insetLeft="@dimen/keyboard_accessory_half_padding"
android:insetRight="@dimen/keyboard_accessory_half_padding"
android:insetTop="@dimen/keyboard_accessory_padding">
<shape>
<solid android:color="#ECEFF1" />
<corners android:radius="2dp" />
</shape>
</inset>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#fff" />
<corners android:radius="2dp" />
</shape>
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:top="0dp"
android:right="0dp"
android:bottom="0dp"
android:left="0dp">
<shape android:shape="rectangle">
<solid android:color="@color/color_picker_border_color"/>
</shape>
</item>
<item android:top="0px"
android:right="1px"
android:bottom="0px"
android:left="1px">
<shape android:shape="rectangle">
<solid android:color="@color/color_picker_background_color"/>
</shape>
</item>
<item
android:id="@+id/color_button_swatch"
android:top="1px"
android:right="2px"
android:bottom="1px"
android:left="2px">
<shape android:shape="rectangle">
<solid android:color="#FF0000"/>
</shape>
</item>
</layer-list>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke android:width="1px" android:color="@color/color_picker_border_color" />
<solid android:color="@color/color_picker_background_color"/>
</shape>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="true" android:color="#333" />
<item android:state_enabled="false" android:color="#888" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2014 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_above_anchor="true"
android:drawable="@drawable/dropdown_popup_background_up" />
<item android:drawable="@drawable/dropdown_popup_background_down" />
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- ScrollView is needed since sometimes the dialog does not fit in small screen devices. -->
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:orientation="horizontal"
android:gravity="center">
<DatePicker
android:id="@+id/date_picker"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:spinnersShown="true"
android:calendarViewShown="false"
android:datePickerMode="spinner"
android:contentDescription="@string/accessibility_datetime_picker_date"
/>
<TimePicker
android:id="@+id/time_picker"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:timePickerMode="spinner"
android:contentDescription="@string/accessibility_datetime_picker_time"
/>
</LinearLayout>
</HorizontalScrollView>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="@dimen/keyboard_accessory_height"
android:layout_width="wrap_content"
android:background="@drawable/autofill_chip_inset"
android:paddingEnd="@dimen/keyboard_accessory_padding"
android:paddingStart="@dimen/keyboard_accessory_padding">
<TextView
android:id="@+id/autofill_keyboard_accessory_item_label"
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:drawablePadding="@dimen/keyboard_accessory_half_padding"
android:ellipsize="end"
android:fontFamily="sans-serif-medium"
android:gravity="center_vertical"
android:minWidth="@dimen/keyboard_accessory_chip_height"
android:paddingEnd="@dimen/keyboard_accessory_half_padding"
android:paddingStart="@dimen/keyboard_accessory_half_padding"
android:singleLine="true"
android:textColor="#333"
android:textSize="@dimen/keyboard_accessory_text_size" />
<TextView
android:id="@+id/autofill_keyboard_accessory_item_sublabel"
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:ellipsize="end"
android:gravity="center_vertical"
android:paddingEnd="@dimen/keyboard_accessory_half_padding"
android:singleLine="true"
android:textColor="#646464"
android:textSize="@dimen/keyboard_accessory_text_size"
android:visibility="gone" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/color_picker_gradient_margin"
android:layout_marginEnd="@dimen/color_picker_gradient_margin"
android:textAppearance="@android:style/TextAppearance.Medium"
android:textIsSelectable="false" />
<FrameLayout
android:id="@+id/gradient_border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_below="@id/text"
android:layout_marginStart="@dimen/color_picker_gradient_margin"
android:layout_marginEnd="@dimen/color_picker_gradient_margin"
android:layout_marginTop="3dp"
android:background="@drawable/color_picker_border"
android:padding="1dp" >
<View
android:id="@+id/gradient"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>
<SeekBar
android:id="@+id/seek_bar"
android:layout_width="match_parent"
android:layout_height="75dp"
android:layout_below="@id/text"
android:progressDrawable="@android:color/transparent"
android:thumb="@drawable/color_picker_advanced_select_handle"
android:translationY="25dp" />
</RelativeLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="15dp">
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<org.chromium.ui.ColorPickerAdvanced
android:id="@+id/color_picker_advanced"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</ScrollView>
<org.chromium.ui.ColorPickerSimple
android:id="@+id/color_picker_simple"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@color/color_picker_border_color"
android:dividerHeight="1px"
android:paddingStart="1px"
android:paddingEnd="1px"
android:paddingTop="1px"
android:background="@drawable/color_picker_border" />
<FrameLayout
android:id="@+id/more_colors_button_border"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/color_picker_border"
android:padding="1px">
<org.chromium.ui.ColorPickerMoreButton
android:id="@+id/more_colors_button"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="48dp"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="@string/color_picker_button_more" />
</FrameLayout>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="15dp"
android:paddingStart="20dp"
android:paddingEnd="20dp"
android:paddingTop="15dp" >
<TextView
android:id="@+id/title"
style="?android:attr/textAppearanceLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toStartOf="@+id/selected_color_view_border"
android:layout_centerVertical="true"
android:textColor="#33B5E5"
android:ellipsize="end"
android:singleLine="true" />
<FrameLayout
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_alignParentEnd="true"
android:id="@+id/selected_color_view_border"
android:background="@drawable/color_picker_border"
android:padding="2dp">
<View
android:id="@+id/selected_color_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/black" />
</FrameLayout>
</RelativeLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/date_time_suggestion"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="44dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
android:id="@+id/date_time_suggestion_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginEnd="10dp"
android:ellipsize="end"
android:singleLine="true"
android:textSize="18sp" />
<TextView
android:id="@+id/date_time_suggestion_label"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="10dp"
android:layout_weight="1"
android:textSize="18sp"
android:gravity="end"
android:textColor="#8b8b8b"
android:ellipsize="end"
android:singleLine="true" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2014 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >
<!-- These layout params are overwritten in DropdownAdapter.java -->
<LinearLayout
android:id="@+id/dropdown_label_wrapper"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:orientation="vertical" >
<TextView
android:id="@+id/dropdown_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="10dp"
android:layout_marginStart="10dp"
android:ellipsize="end"
android:includeFontPadding="false"
android:singleLine="true"
android:textAlignment="viewStart"
android:textColor="@drawable/dropdown_label_color"
android:textSize="18sp" />
<TextView
android:id="@+id/dropdown_sublabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="10dp"
android:layout_marginStart="10dp"
android:ellipsize="end"
android:includeFontPadding="false"
android:singleLine="true"
android:textAlignment="viewStart"
android:textColor="#646464"
android:textSize="14sp" />
</LinearLayout>
<ImageView
android:id="@+id/dropdown_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="8dp"
android:contentDescription="@null" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:orientation="vertical"
android:gravity="start">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/time_picker_dialog_title"
android:textSize="20sp"
android:paddingStart="5dp"
android:paddingEnd="5dp"
android:paddingBottom="5dp"
android:paddingTop="5dp"
android:gravity="start"
android:textColor="#33B5E5"
/>
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:paddingBottom="5dp"
android:paddingTop="5dp"
android:background="#33B5E5"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal"
android:gravity="center">
<NumberPicker
android:id="@+id/hour"
android:layout_width="0dp"
android:layout_weight=".2"
android:textSize="12sp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:contentDescription="@string/accessibility_time_picker_hour"
/>
<TextView
android:layout_width="wrap_content"
android:textSize="12sp"
android:layout_height="wrap_content"
android:text="@string/time_picker_dialog_hour_minute_separator"
/>
<NumberPicker
android:id="@+id/minute"
android:layout_width="0dp"
android:layout_weight=".2"
android:textSize="12sp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:contentDescription="@string/accessibility_time_picker_minute"
/>
<TextView
android:id="@+id/second_colon"
android:layout_width="wrap_content"
android:textSize="12sp"
android:layout_height="wrap_content"
android:text="@string/time_picker_dialog_minute_second_separator" />
<NumberPicker
android:id="@+id/second"
android:layout_width="0dp"
android:layout_weight=".2"
android:textSize="12sp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:contentDescription="@string/accessibility_time_picker_second"
/>
<TextView
android:id="@+id/second_dot"
android:layout_width="wrap_content"
android:textSize="12sp"
android:layout_height="wrap_content"
android:text="@string/time_picker_dialog_second_subsecond_separator"
/>
<NumberPicker
android:id="@+id/milli"
android:layout_width="0dp"
android:layout_weight=".2"
android:textSize="12sp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:contentDescription="@string/accessibility_time_picker_milli"
/>
<NumberPicker
android:id="@+id/ampm"
android:layout_width="0dp"
android:layout_weight=".2"
android:textSize="12sp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="4dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:contentDescription="@string/accessibility_time_picker_ampm"
/>
</LinearLayout>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pickers"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal" >
<!-- Position in year -->
<NumberPicker
android:id="@+id/position_in_year"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:layout_marginStart="16dp"
android:contentDescription="@string/accessibility_date_picker_month"
android:focusable="true"
android:focusableInTouchMode="true" />
<!-- Year -->
<NumberPicker
android:id="@+id/year"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:layout_marginStart="16dp"
android:contentDescription="@string/accessibility_date_picker_year"
android:focusable="true"
android:focusableInTouchMode="true" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bubble">
<LinearLayout
android:id="@+id/top_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="@+id/icon_view"
android:layout_alignEnd="@+id/text_wrapper"
android:weightSum="1">
<View
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="0.25"
android:visibility="invisible"/>
<ImageView
android:id="@+id/arrow_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="7dp"
android:src="@drawable/bubble_arrow_up"
android:contentDescription="@null" />
</LinearLayout>
<ImageView
android:id="@id/icon_view"
android:layout_width="19dp"
android:layout_height="19dp"
android:layout_alignParentStart="true"
android:layout_below="@id/top_view"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_warning"
android:contentDescription="@null" />
<LinearLayout
android:id="@id/text_wrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/top_view"
android:layout_toEndOf="@id/icon_view"
android:orientation="vertical">
<TextView
android:id="@+id/main_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxWidth="300dp"
android:textColor="@android:color/black"
android:textSize="16sp" />
<TextView
android:id="@+id/sub_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxWidth="300dp"
android:textColor="#444"
android:textSize="13sp" />
</LinearLayout>
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_height="@dimen/keyboard_accessory_height"
android:layout_width="40dp"
android:background="@drawable/autofill_chip_inset"
android:padding="12dp"
tools:ignore="contentDescription" />
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<LinearLayout android:background="@drawable/autofill_chip_inset" android:layout_height="@dimen/keyboard_accessory_height" android:layout_width="wrap_content" android:paddingLeft="@dimen/keyboard_accessory_padding" android:paddingRight="@dimen/keyboard_accessory_padding" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:drawablePadding="@dimen/keyboard_accessory_half_padding" android:ellipsize="end" android:fontFamily="sans-serif-medium" android:gravity="center_vertical" android:id="@+id/autofill_keyboard_accessory_item_label" android:layout_height="match_parent" android:layout_width="wrap_content" android:minWidth="@dimen/keyboard_accessory_chip_height" android:paddingLeft="@dimen/keyboard_accessory_half_padding" android:paddingRight="@dimen/keyboard_accessory_half_padding" android:singleLine="true" android:textColor="#333" android:textSize="@dimen/keyboard_accessory_text_size"/>
<TextView android:ellipsize="end" android:gravity="center_vertical" android:id="@+id/autofill_keyboard_accessory_item_sublabel" android:layout_height="match_parent" android:layout_width="wrap_content" android:paddingRight="@dimen/keyboard_accessory_half_padding" android:singleLine="true" android:textColor="#646464" android:textSize="@dimen/keyboard_accessory_text_size" android:visibility="gone"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout android:layout_height="wrap_content" android:layout_width="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:id="@+id/text" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/color_picker_gradient_margin" android:layout_marginRight="@dimen/color_picker_gradient_margin" android:layout_width="match_parent" android:textAppearance="@android:style/TextAppearance.Medium" android:textIsSelectable="false"/>
<FrameLayout android:background="@drawable/color_picker_border" android:id="@+id/gradient_border" android:layout_below="@id/text" android:layout_height="50dp" android:layout_marginLeft="@dimen/color_picker_gradient_margin" android:layout_marginRight="@dimen/color_picker_gradient_margin" android:layout_marginTop="3dp" android:layout_width="match_parent" android:padding="1dp">
<View android:id="@+id/gradient" android:layout_height="match_parent" android:layout_width="match_parent"/>
</FrameLayout>
<SeekBar android:id="@+id/seek_bar" android:layout_below="@id/text" android:layout_height="75dp" android:layout_width="match_parent" android:progressDrawable="@android:color/transparent" android:thumb="@drawable/color_picker_advanced_select_handle" android:translationY="25dp"/>
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout android:layout_height="wrap_content" android:layout_width="match_parent" android:orientation="vertical" android:padding="15dp" xmlns:android="http://schemas.android.com/apk/res/android">
<ScrollView android:layout_height="wrap_content" android:layout_width="match_parent">
<org.chromium.ui.ColorPickerAdvanced android:id="@+id/color_picker_advanced" android:layout_height="wrap_content" android:layout_width="match_parent"/>
</ScrollView>
<org.chromium.ui.ColorPickerSimple android:background="@drawable/color_picker_border" android:divider="@color/color_picker_border_color" android:dividerHeight="1px" android:id="@+id/color_picker_simple" android:layout_height="wrap_content" android:layout_width="match_parent" android:paddingLeft="1px" android:paddingRight="1px" android:paddingTop="1px"/>
<FrameLayout android:background="@drawable/color_picker_border" android:id="@+id/more_colors_button_border" android:layout_height="wrap_content" android:layout_width="match_parent" android:padding="1px">
<org.chromium.ui.ColorPickerMoreButton android:id="@+id/more_colors_button" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="48dp" android:text="@string/color_picker_button_more" android:textAppearance="?android:attr/textAppearanceSmall" style="?android:attr/buttonBarButtonStyle"/>
</FrameLayout>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout android:layout_height="wrap_content" android:layout_width="match_parent" android:paddingBottom="15dp" android:paddingLeft="20dp" android:paddingRight="20dp" android:paddingTop="15dp" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:ellipsize="end" android:id="@+id/title" android:layout_centerVertical="true" android:layout_height="wrap_content" android:layout_toLeftOf="@+id/selected_color_view_border" android:layout_width="match_parent" android:singleLine="true" android:textColor="#33B5E5" style="?android:attr/textAppearanceLarge"/>
<FrameLayout android:background="@drawable/color_picker_border" android:id="@+id/selected_color_view_border" android:layout_alignParentRight="true" android:layout_height="40dp" android:layout_width="40dp" android:padding="2dp">
<View android:background="@android:color/black" android:id="@+id/selected_color_view" android:layout_height="match_parent" android:layout_width="match_parent"/>
</FrameLayout>
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- ScrollView is needed since sometimes the dialog does not fit in small screen devices. -->
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="vertical"
android:gravity="center">
<DatePicker
android:id="@+id/date_picker"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:spinnersShown="true"
android:calendarViewShown="false"
android:datePickerMode="spinner"
android:contentDescription="@string/accessibility_datetime_picker_date"
/>
<TimePicker
android:id="@+id/time_picker"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:timePickerMode="spinner"
android:contentDescription="@string/accessibility_datetime_picker_time"
/>
</LinearLayout>
</ScrollView>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout android:gravity="center_vertical" android:id="@+id/date_time_suggestion" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="44dp" android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:ellipsize="end" android:id="@+id/date_time_suggestion_value" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_width="wrap_content" android:singleLine="true" android:textSize="18sp"/>
<TextView android:ellipsize="end" android:gravity="end" android:id="@+id/date_time_suggestion_label" android:layout_height="wrap_content" android:layout_marginRight="10dp" android:layout_weight="1" android:layout_width="0dp" android:singleLine="true" android:textColor="#8b8b8b" android:textSize="18sp"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2014 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout android:gravity="center_vertical" android:layout_height="wrap_content" android:layout_width="match_parent" android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android">
<!-- These layout params are overwritten in DropdownAdapter.java -->
<LinearLayout android:gravity="center_vertical" android:id="@+id/dropdown_label_wrapper" android:layout_height="0dp" android:layout_weight="1" android:layout_width="0dp" android:orientation="vertical">
<TextView android:ellipsize="end" android:id="@+id/dropdown_label" android:includeFontPadding="false" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_width="wrap_content" android:singleLine="true" android:textAlignment="viewStart" android:textColor="@drawable/dropdown_label_color" android:textSize="18sp"/>
<TextView android:ellipsize="end" android:id="@+id/dropdown_sublabel" android:includeFontPadding="false" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_width="wrap_content" android:singleLine="true" android:textAlignment="viewStart" android:textColor="#646464" android:textSize="14sp"/>
</LinearLayout>
<ImageView android:contentDescription="@null" android:id="@+id/dropdown_icon" android:layout_height="wrap_content" android:layout_margin="8dp" android:layout_width="wrap_content"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<LinearLayout android:gravity="start" android:layout_gravity="center_vertical" android:layout_height="wrap_content" android:layout_width="wrap_content" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:gravity="start" android:layout_height="wrap_content" android:layout_width="wrap_content" android:paddingBottom="5dp" android:paddingLeft="5dp" android:paddingRight="5dp" android:paddingTop="5dp" android:text="@string/time_picker_dialog_title" android:textColor="#33B5E5" android:textSize="20sp"/>
<View android:background="#33B5E5" android:layout_height="2dp" android:layout_width="match_parent" android:paddingBottom="5dp" android:paddingTop="5dp"/>
<LinearLayout android:gravity="center" android:layout_gravity="center_horizontal" android:layout_height="wrap_content" android:layout_width="wrap_content" android:orientation="horizontal">
<NumberPicker android:contentDescription="@string/accessibility_time_picker_hour" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/hour" android:layout_height="wrap_content" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:layout_weight=".2" android:layout_width="0dp" android:textSize="12sp"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/time_picker_dialog_hour_minute_separator" android:textSize="12sp"/>
<NumberPicker android:contentDescription="@string/accessibility_time_picker_minute" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/minute" android:layout_height="wrap_content" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:layout_weight=".2" android:layout_width="0dp" android:textSize="12sp"/>
<TextView android:id="@+id/second_colon" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/time_picker_dialog_minute_second_separator" android:textSize="12sp"/>
<NumberPicker android:contentDescription="@string/accessibility_time_picker_second" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/second" android:layout_height="wrap_content" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:layout_weight=".2" android:layout_width="0dp" android:textSize="12sp"/>
<TextView android:id="@+id/second_dot" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/time_picker_dialog_second_subsecond_separator" android:textSize="12sp"/>
<NumberPicker android:contentDescription="@string/accessibility_time_picker_milli" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/milli" android:layout_height="wrap_content" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:layout_weight=".2" android:layout_width="0dp" android:textSize="12sp"/>
<NumberPicker android:contentDescription="@string/accessibility_time_picker_ampm" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/ampm" android:layout_height="wrap_content" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:layout_weight=".2" android:layout_width="0dp" android:textSize="12sp"/>
</LinearLayout>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<LinearLayout android:gravity="center" android:id="@+id/pickers" android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Position in year -->
<NumberPicker android:contentDescription="@string/accessibility_date_picker_month" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/position_in_year" android:layout_height="wrap_content" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:layout_width="wrap_content"/>
<!-- Year -->
<NumberPicker android:contentDescription="@string/accessibility_date_picker_year" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/year" android:layout_height="wrap_content" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:layout_width="wrap_content"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<RelativeLayout android:background="@drawable/bubble" android:layout_height="wrap_content" android:layout_width="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:id="@+id/top_view" android:layout_alignLeft="@+id/icon_view" android:layout_alignRight="@+id/text_wrapper" android:layout_height="wrap_content" android:layout_width="wrap_content" android:weightSum="1">
<View android:layout_height="0dp" android:layout_weight="0.25" android:layout_width="0dp" android:visibility="invisible"/>
<ImageView android:contentDescription="@null" android:id="@+id/arrow_image" android:layout_height="wrap_content" android:layout_marginBottom="7dp" android:layout_width="wrap_content" android:src="@drawable/bubble_arrow_up"/>
</LinearLayout>
<ImageView android:contentDescription="@null" android:id="@id/icon_view" android:layout_alignParentLeft="true" android:layout_below="@id/top_view" android:layout_height="19dp" android:layout_marginRight="8dp" android:layout_width="19dp" android:src="@drawable/ic_warning"/>
<LinearLayout android:id="@id/text_wrapper" android:layout_below="@id/top_view" android:layout_height="wrap_content" android:layout_toRightOf="@id/icon_view" android:layout_width="wrap_content" android:orientation="vertical">
<TextView android:id="@+id/main_text" android:layout_height="wrap_content" android:layout_width="wrap_content" android:maxWidth="300dp" android:textColor="@android:color/black" android:textSize="16sp"/>
<TextView android:id="@+id/sub_text" android:layout_height="wrap_content" android:layout_width="wrap_content" android:maxWidth="300dp" android:textColor="#444" android:textSize="13sp"/>
</LinearLayout>
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!--suppress AlwaysShowAction -->
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/select_action_menu_cut"
android:icon="?android:attr/actionModeCutDrawable"
android:title="@android:string/cut"
android:showAsAction="always|withText"
android:alphabeticShortcut="x"
/>
<item
android:id="@+id/select_action_menu_copy"
android:icon="?android:attr/actionModeCopyDrawable"
android:title="@android:string/copy"
android:showAsAction="always|withText"
android:alphabeticShortcut="c"
/>
<item
android:id="@+id/select_action_menu_paste"
android:icon="?android:attr/actionModePasteDrawable"
android:title="@android:string/paste"
android:showAsAction="always|withText"
android:alphabeticShortcut="v"
/>
<item
android:id="@+id/select_action_menu_share"
android:title="@string/actionbar_share"
android:showAsAction="always|withText"
style="@style/SelectActionMenuShare"
/>
<item
android:id="@+id/select_action_menu_select_all"
android:icon="?android:attr/actionModeSelectAllDrawable"
android:title="@android:string/selectAll"
android:showAsAction="always|withText"
android:alphabeticShortcut="a"
/>
<group
android:id="@+id/select_action_menu_text_processing_menus">
</group>
<item
android:id="@+id/select_action_menu_web_search"
android:title="@string/actionbar_web_search"
android:showAsAction="always|withText"
style="@style/SelectActionMenuWebSearch"
/>
</menu>
/**
* Copyright (c) 2014 Intel Corporation. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
window.screen.show = function() {
extension.postMessage("hideLaunchScreen");
};
// Copyright (c) 2015 Intel Corporation. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
var g_next_async_call_id = 0;
var g_async_calls = [];
var g_listeners = [];
var WIFI_STATE_CHANGED_EVENT = 'wifistatechanged';
var PEERS_CHANGED_EVENT = 'peerschanged';
var CONNECTION_CHANGED_EVENT = 'connectionchanged';
var THIS_DEVICE_CHANGED_EVENT = 'thisdevicechanged';
var DISCOVERY_STOPPED_EVENT = 'discoverystoppedevent';
function AsyncCall(resolve, reject) {
this.resolve = resolve;
this.reject = reject;
}
function createPromise(msg) {
var promise = new Promise(function(resolve, reject) {
g_async_calls[g_next_async_call_id] = new AsyncCall(resolve, reject);
});
msg.asyncCallId = g_next_async_call_id;
extension.postMessage(JSON.stringify(msg));
++g_next_async_call_id;
return promise;
}
exports.init = function() {
var msg = {
'cmd': 'init'
};
return createPromise(msg);
};
exports.discoverPeers = function() {
var msg = {
'cmd': 'discoverPeers'
};
return createPromise(msg);
};
exports.stopDiscovery = function() {
var msg = {
'cmd': 'stopPeerDiscovery'
};
return createPromise(msg);
};
exports.getPeers = function() {
var msg = {
'cmd': 'getPeers'
};
return createPromise(msg);
};
exports.getConnectionInfo = function() {
var msg = {
'cmd': 'getConnectionInfo'
};
return createPromise(msg);
};
exports.ConnectionMethod = {
PBC : "pbc",
Display : "display",
Label : "label",
Keyboard : "keyboard"
};
exports.connect = function(device) {
var msg = {
'cmd': 'connect',
'data': device,
'method' : "pbc"
};
return createPromise(msg);
};
exports.cancelConnect = function() {
var msg = {
'cmd': 'cancelConnect'
};
return createPromise(msg);
};
exports.disconnect = function() {
var msg = {
'cmd': 'disconnect'
};
return createPromise(msg);
};
function Device(data) {
this.MAC = data.MAC;
this.name = data.name;
this.type = data.type;
this.status = data.status;
}
function _addEventListener(isOn, eventName, callback) {
if (typeof eventName !== 'string') {
console.warn("Invalid parameters of eventName!");
return -1;
}
if (!isOn && (typeof callback !== 'function')) {
console.warn("Invalid parameters of callback!");
return -1;
}
if (isOn && (typeof callback !== null) && (typeof callback !== 'function')) {
console.warn("Invalid parameters of callback!");
return -1;
}
var listener = {
'eventName': eventName,
'callback': callback
};
var listener_id;
if (isOn) {
switch(listener.eventName) {
case PEERS_CHANGED_EVENT:
g_listeners[0] = listener;
listener_id = 0;
break;
case PEERS_CHANGED_EVENT:
g_listeners[1] = listener;
listener_id = 1;
break;
case CONNECTION_CHANGED_EVENT:
g_listeners[2] = listener;
listener_id = 2;
break;
case THIS_DEVICE_CHANGED_EVENT:
g_listeners[3] = listener;
listener_id = 3;
break;
case DISCOVERY_STOPPED_EVENT:
g_listeners[4] = listener;
listener_id = 4;
break;
default:
console.warn("Invalid event name!");
break;
}
} else {
listener_id = g_next_async_call_id;
g_next_async_call_id += 1;
g_listeners[listener_id] = listener;
}
return listener_id;
}
Object.defineProperty(exports, 'onwifistatechanged', {
set: function(callback) {
_addEventListener(true, WIFI_STATE_CHANGED_EVENT, callback);
}
});
Object.defineProperty(exports, 'onpeerschanged', {
set: function(callback) {
_addEventListener(true, PEERS_CHANGED_EVENT, callback);
}
});
Object.defineProperty(exports, 'onconnectionchanged', {
set: function(callback) {
_addEventListener(true, CONNECTION_CHANGED_EVENT, callback);
}
});
Object.defineProperty(exports, 'onthisdevicechanged', {
set: function(callback) {
_addEventListener(true, THIS_DEVICE_CHANGED_EVENT, callback);
}
});
Object.defineProperty(exports, 'ondiscoverystopped', {
set: function(callback) {
_addEventListener(true, DISCOVERY_STOPPED_EVENT, callback);
}
});
exports.addEventListener = function(eventName, callback) {
return _addEventListener(false, eventName, callback);
}
function handleEvent(msg) {
for (var id in g_listeners) {
if (g_listeners[id]['eventName'] === msg.eventName && g_listeners[id]['callback']) {
g_listeners[id]['callback'](msg.data);
}
}
}
function handlePromise(msgObj) {
if (msgObj.data.error) {
g_async_calls[msgObj.asyncCallId].reject(msgObj.data.error);
} else {
g_async_calls[msgObj.asyncCallId].resolve(msgObj.data);
}
delete g_async_calls[msgObj.asyncCallId];
}
extension.setMessageListener(function(json) {
var _msg = JSON.parse(json);
switch (_msg.eventName) {
case WIFI_STATE_CHANGED_EVENT:
case PEERS_CHANGED_EVENT:
case CONNECTION_CHANGED_EVENT:
case THIS_DEVICE_CHANGED_EVENT:
case DISCOVERY_STOPPED_EVENT:
{
handleEvent(_msg);
return;
}
default:
break;
}
handlePromise(_msg);
});
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"አጋራ"</string>
<string name="actionbar_web_search">"የድር ፍለጋ"</string>
<string name="actionbar_textselection_title">"የጽሑፍ ምርጫ"</string>
<string name="media_player_error_title">"ቪዲዮ ማጫወት አልተቻለም"</string>
<string name="media_player_error_text_invalid_progressive_playback">"ይቅርታ፣ ይህ ቪዲዮ ወደዚህ መሣሪያ በዥረት ለመልቀቅ ልክ የሆነ አይደለም።"</string>
<string name="media_player_error_text_unknown">"ይቅርታ፣ ይህ ቪዲዮ ሊጫወት አልቻለም።"</string>
<string name="media_player_error_button">"ይሁን"</string>
<string name="media_player_loading_video">"ቪዲዮን በመጫን ላይ"</string>
<string name="profiler_started_toast">"መገለጫ ሰሪ ተጀምሯል"</string>
<string name="profiler_stopped_toast">"መግለጫ ሰሪ ተጠናቅቋል። ውጤቶች በ%1$s ውስጥ ናቸው።"</string>
<string name="profiler_no_storage_toast">"ውጫዊ ማከማቻ ዝግጁ ስላልሆነ መገለጫ ሰሪውን ማስጀመር አልተቻለም"</string>
<string name="profiler_error_toast">"መገለጫ ሰሪውን ማስጀመር አልተሳካም"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"በአነስተኛ ማህደረ ትውስታ ምክንያት ቀዳሚውን ክወና ማጠናቀቅ አልተቻለም"</string>
<string name="opening_file_error">"የተመረጠውን ፋይል መክፈት አልተሳካም"</string>
<string name="color_picker_button_more">"ተጨማሪ"</string>
<string name="color_picker_hue">"ለይ ቀለም"</string>
<string name="color_picker_saturation">"የቀለም ሙሌት"</string>
<string name="color_picker_value">"እሴት"</string>
<string name="color_picker_button_set">"አዘጋጅ"</string>
<string name="color_picker_button_cancel">"ይቅር"</string>
<string name="color_picker_dialog_title">"ቀለም ይምረጡ"</string>
<string name="color_picker_button_red">"ቀይ"</string>
<string name="color_picker_button_cyan">"ውሃ ሰማያዊ"</string>
<string name="color_picker_button_blue">"ሰማያዊ"</string>
<string name="color_picker_button_green">"አረንጓዴ"</string>
<string name="color_picker_button_magenta">"ሮዝ"</string>
<string name="color_picker_button_yellow">"ቢጫ"</string>
<string name="color_picker_button_black">"ጥቁር"</string>
<string name="color_picker_button_white">"ነጭ"</string>
<string name="copy_to_clipboard_failure_message">"ወደ ቅንጥብ ሰሌዳው መቅዳት አልተሳካም"</string>
<string name="accessibility_date_picker_month">"ወር"</string>
<string name="accessibility_date_picker_year">"ዓመት"</string>
<string name="date_picker_dialog_set">"አዘጋጅ"</string>
<string name="month_picker_dialog_title">"ወር ያዘጋጁ"</string>
<string name="accessibility_date_picker_week">"ሳምንት"</string>
<string name="week_picker_dialog_title">"ሳምንት ያዘጋጁ"</string>
<string name="time_picker_dialog_am">"ጥዋት"</string>
<string name="time_picker_dialog_pm">"ከሰዓት"</string>
<string name="time_picker_dialog_title">"ሰዓት ያዘጋጁ"</string>
<string name="accessibility_time_picker_hour">"ሰዓት"</string>
<string name="accessibility_time_picker_minute">"ደቂቃ"</string>
<string name="accessibility_time_picker_second">"ሰከንድ"</string>
<string name="accessibility_time_picker_milli">"ሚሊሰከንድ"</string>
<string name="accessibility_time_picker_ampm">"ጥዋት/ከሰዓት"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"ቀን እና ሰዓት ያዘጋጁ"</string>
<string name="accessibility_datetime_picker_date">"ቀን"</string>
<string name="accessibility_datetime_picker_time">"ሰዓት"</string>
<string name="date_picker_dialog_other_button_label">"ሌላ"</string>
<string name="date_picker_dialog_title">"ቀን ያዘጋጁ"</string>
<string name="date_picker_dialog_clear">"አጽዳ"</string>
<string name="autofill_popup_content_description">"ራስ-ሙላ ብቅባይ በማሳየት ላይ"</string>
<string name="password_generation_popup_content_description">"የይለፍ ቃል ማመንጨት ብቅ ይን በማሳየት ላይ"</string>
<string name="autofill_keyboard_accessory_content_description">"የሚገኙ የአስተያየት ጥቆማዎች"</string>
<string name="updating_chrome">"Chromeን በማዘመን ላይ..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"مشاركة"</string>
<string name="actionbar_web_search">"بحث الويب"</string>
<string name="actionbar_textselection_title">"تحديد النص"</string>
<string name="media_player_error_title">"لا يمكن تشغيل الفيديو"</string>
<string name="media_player_error_text_invalid_progressive_playback">"عذرًا، هذا الفيديو غير صالح للبث إلى هذا الجهاز."</string>
<string name="media_player_error_text_unknown">"عذرًا، لا يمكن تشغيل هذا الفيديو."</string>
<string name="media_player_error_button">"موافق"</string>
<string name="media_player_loading_video">"تحميل الفيديو"</string>
<string name="profiler_started_toast">"تم بدء المحلل"</string>
<string name="profiler_stopped_toast">"انتهى المحلل. توجد النتائج في %1$s."</string>
<string name="profiler_no_storage_toast">"لا يمكن بدء المحلل لأن وحدة التخزين الخارجية غير جاهزة"</string>
<string name="profiler_error_toast">"أخفق بدء المحلل"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"تعذر إكمال العملية السابقة نظرًا لانخفاض الذاكرة"</string>
<string name="opening_file_error">"أخفق فتح الملف المحدد"</string>
<string name="color_picker_button_more">"المزيد"</string>
<string name="color_picker_hue">"تدرج اللون"</string>
<string name="color_picker_saturation">"تشبع اللون"</string>
<string name="color_picker_value">"القيمة"</string>
<string name="color_picker_button_set">"تعيين"</string>
<string name="color_picker_button_cancel">"إلغاء"</string>
<string name="color_picker_dialog_title">"اختيار اللون"</string>
<string name="color_picker_button_red">"أحمر"</string>
<string name="color_picker_button_cyan">"سماوي"</string>
<string name="color_picker_button_blue">"أزرق"</string>
<string name="color_picker_button_green">"أخضر"</string>
<string name="color_picker_button_magenta">"أرجواني"</string>
<string name="color_picker_button_yellow">"أصفر"</string>
<string name="color_picker_button_black">"أسود"</string>
<string name="color_picker_button_white">"أبيض"</string>
<string name="copy_to_clipboard_failure_message">"أخفق النسخ إلى الحافظة"</string>
<string name="accessibility_date_picker_month">"شهر"</string>
<string name="accessibility_date_picker_year">"عام"</string>
<string name="date_picker_dialog_set">"تعيين"</string>
<string name="month_picker_dialog_title">"تعيين الشهر"</string>
<string name="accessibility_date_picker_week">"الأسبوع"</string>
<string name="week_picker_dialog_title">"تعيين الأسبوع"</string>
<string name="time_picker_dialog_am">"صباحًا"</string>
<string name="time_picker_dialog_pm">"مساءً"</string>
<string name="time_picker_dialog_title">"تعيين الوقت"</string>
<string name="accessibility_time_picker_hour">"الساعات"</string>
<string name="accessibility_time_picker_minute">"الدقائق"</string>
<string name="accessibility_time_picker_second">"الثواني"</string>
<string name="accessibility_time_picker_milli">"مللي ثانية"</string>
<string name="accessibility_time_picker_ampm">"صباحًا/مساءً"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"تعيين التاريخ والوقت"</string>
<string name="accessibility_datetime_picker_date">"التاريخ"</string>
<string name="accessibility_datetime_picker_time">"الوقت"</string>
<string name="date_picker_dialog_other_button_label">"أخرى"</string>
<string name="date_picker_dialog_title">"تعيين التاريخ"</string>
<string name="date_picker_dialog_clear">"محو"</string>
<string name="autofill_popup_content_description">"عرض نافذة الملء التلقائي المنبثقة"</string>
<string name="password_generation_popup_content_description">"عرض نافذة إنشاء كلمة المرور المنبثقة"</string>
<string name="autofill_keyboard_accessory_content_description">"الاقتراحات المتاحة"</string>
<string name="updating_chrome">"‏جارٍ تحديث Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Споделяне"</string>
<string name="actionbar_web_search">"Търсене в мрежата"</string>
<string name="actionbar_textselection_title">"Избиране на текст"</string>
<string name="media_player_error_title">"Видеоклипът не може да се пусне"</string>
<string name="media_player_error_text_invalid_progressive_playback">"За съжаление този видеоклип не е валиден за поточно предаване към устройството."</string>
<string name="media_player_error_text_unknown">"За съжаление този видеоклип не може да се пусне."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Клип: Зарежда се"</string>
<string name="profiler_started_toast">"Профайлерът стартира"</string>
<string name="profiler_stopped_toast">"Профайлерът приключи. Резултатите са в/ъв „%1$s“."</string>
<string name="profiler_no_storage_toast">"Не можем да стартираме профайлера, защото външното хранилище не е готово"</string>
<string name="profiler_error_toast">"Стартирането на профайлера не бе успешно"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Предишната операция не можа да завърши поради недостиг на памет"</string>
<string name="opening_file_error">"Файлът не можа да се отвори"</string>
<string name="color_picker_button_more">"Още"</string>
<string name="color_picker_hue">"Цветови тон"</string>
<string name="color_picker_saturation">"Насищане"</string>
<string name="color_picker_value">"Стойност"</string>
<string name="color_picker_button_set">"Задаване"</string>
<string name="color_picker_button_cancel">"Отказ"</string>
<string name="color_picker_dialog_title">"Избор на цвят"</string>
<string name="color_picker_button_red">"червено"</string>
<string name="color_picker_button_cyan">"синьозелено"</string>
<string name="color_picker_button_blue">"синьо"</string>
<string name="color_picker_button_green">"зелено"</string>
<string name="color_picker_button_magenta">"пурпурно"</string>
<string name="color_picker_button_yellow">"жълто"</string>
<string name="color_picker_button_black">"черно"</string>
<string name="color_picker_button_white">"бяло"</string>
<string name="copy_to_clipboard_failure_message">"Копирането в буферната памет не бе успешно"</string>
<string name="accessibility_date_picker_month">"Месец"</string>
<string name="accessibility_date_picker_year">"Година"</string>
<string name="date_picker_dialog_set">"Задаване"</string>
<string name="month_picker_dialog_title">"Задаване на месеца"</string>
<string name="accessibility_date_picker_week">"Седмица"</string>
<string name="week_picker_dialog_title">"Задаване на седмицата"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Задаване на часа"</string>
<string name="accessibility_time_picker_hour">"Час"</string>
<string name="accessibility_time_picker_minute">"Mинута"</string>
<string name="accessibility_time_picker_second">"Секунда"</string>
<string name="accessibility_time_picker_milli">"Милисекунда"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Задаване на датата и часа"</string>
<string name="accessibility_datetime_picker_date">"Дата"</string>
<string name="accessibility_datetime_picker_time">"Време"</string>
<string name="date_picker_dialog_other_button_label">"Друго"</string>
<string name="date_picker_dialog_title">"Задаване на датата"</string>
<string name="date_picker_dialog_clear">"Изчистване"</string>
<string name="autofill_popup_content_description">"Изскачащият прозорец за автоматично попълване е показан"</string>
<string name="password_generation_popup_content_description">"Изскачащият прозорец за генериране на пароли е показан"</string>
<string name="autofill_keyboard_accessory_content_description">"Налице са предложения"</string>
<string name="updating_chrome">"Chrome се актуализира..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Comparteix"</string>
<string name="actionbar_web_search">"Cerca al web"</string>
<string name="actionbar_textselection_title">"Selecció de text"</string>
<string name="media_player_error_title">"No es pot reproduir el vídeo"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Aquest vídeo no és vàlid per reproduir-lo en temps real en aquest dispositiu."</string>
<string name="media_player_error_text_unknown">"No es pot reproduir aquest vídeo."</string>
<string name="media_player_error_button">"D\'acord"</string>
<string name="media_player_loading_video">"Carregant vídeo"</string>
<string name="profiler_started_toast">"El generador de perfils s\'ha iniciat."</string>
<string name="profiler_stopped_toast">"El generador de perfils ha finalitzat. Els resultats són a %1$s."</string>
<string name="profiler_no_storage_toast">"No es pot iniciar el generador de perfils perquè l\'emmagatzematge extern no està preparat."</string>
<string name="profiler_error_toast">"S\'ha produït un error en iniciar el generador de perfils."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"No es pot completar l\'operació anterior perquè hi ha poca memòria."</string>
<string name="opening_file_error">"No s\'ha pogut obrir fitxer sel."</string>
<string name="color_picker_button_more">"Més"</string>
<string name="color_picker_hue">"To"</string>
<string name="color_picker_saturation">"Saturació"</string>
<string name="color_picker_value">"Valor"</string>
<string name="color_picker_button_set">"Configura"</string>
<string name="color_picker_button_cancel">"Cancel·la"</string>
<string name="color_picker_dialog_title">"Selecció de color"</string>
<string name="color_picker_button_red">"Vermell"</string>
<string name="color_picker_button_cyan">"Cian"</string>
<string name="color_picker_button_blue">"Blau"</string>
<string name="color_picker_button_green">"Verd"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Groc"</string>
<string name="color_picker_button_black">"Negre"</string>
<string name="color_picker_button_white">"Blanc"</string>
<string name="copy_to_clipboard_failure_message">"No s\'ha pogut copiar el contingut al porta-retalls."</string>
<string name="accessibility_date_picker_month">"Mes"</string>
<string name="accessibility_date_picker_year">"Any"</string>
<string name="date_picker_dialog_set">"Configura"</string>
<string name="month_picker_dialog_title">"Defineix el mes"</string>
<string name="accessibility_date_picker_week">"Setmana"</string>
<string name="week_picker_dialog_title">"Defineix la setmana"</string>
<string name="time_picker_dialog_am">"a.m."</string>
<string name="time_picker_dialog_pm">"p.m."</string>
<string name="time_picker_dialog_title">"Defineix l\'hora"</string>
<string name="accessibility_time_picker_hour">"Hora"</string>
<string name="accessibility_time_picker_minute">"Minut"</string>
<string name="accessibility_time_picker_second">"Segon"</string>
<string name="accessibility_time_picker_milli">"Mil·lisegon"</string>
<string name="accessibility_time_picker_ampm">"a. m./p. m."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Defineix la data i l\'hora"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Hora"</string>
<string name="date_picker_dialog_other_button_label">"Altres"</string>
<string name="date_picker_dialog_title">"Defineix la data"</string>
<string name="date_picker_dialog_clear">"Esborra"</string>
<string name="autofill_popup_content_description">"Es mostra la finestra emergent d\'emplenament automàtic"</string>
<string name="password_generation_popup_content_description">"Es mostra la finestra emergent de generació de contrasenyes"</string>
<string name="autofill_keyboard_accessory_content_description">"Suggeriments disponibles"</string>
<string name="updating_chrome">"S\'està actualitzant Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Sdílet"</string>
<string name="actionbar_web_search">"Vyhledávání na webu"</string>
<string name="actionbar_textselection_title">"Výběr textu"</string>
<string name="media_player_error_title">"Video nelze přehrát"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Video do zařízení nelze streamovat."</string>
<string name="media_player_error_text_unknown">"Toto video nelze přehrát."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Načítání videa"</string>
<string name="profiler_started_toast">"Nástroj profiler byl spuštěn"</string>
<string name="profiler_stopped_toast">"Nástroj profiler byl ukončen. Výsledky naleznete v souboru %1$s."</string>
<string name="profiler_no_storage_toast">"Nástroj profiler nelze spustit, protože externí zařízení není připraveno"</string>
<string name="profiler_error_toast">"Spuštění nástroje profiler se nezdařilo"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Předchozí operaci nelze dokončit z důvodu nedostatku paměti"</string>
<string name="opening_file_error">"Vybraný soubor nelze otevřít"</string>
<string name="color_picker_button_more">"Více"</string>
<string name="color_picker_hue">"Odstín"</string>
<string name="color_picker_saturation">"Sytost"</string>
<string name="color_picker_value">"Hodnota"</string>
<string name="color_picker_button_set">"Nastavit"</string>
<string name="color_picker_button_cancel">"Zrušit"</string>
<string name="color_picker_dialog_title">"Výběr barvy"</string>
<string name="color_picker_button_red">"Červená"</string>
<string name="color_picker_button_cyan">"Azurová"</string>
<string name="color_picker_button_blue">"Modrá"</string>
<string name="color_picker_button_green">"Zelená"</string>
<string name="color_picker_button_magenta">"Purpurová"</string>
<string name="color_picker_button_yellow">"Žlutá"</string>
<string name="color_picker_button_black">"Černá"</string>
<string name="color_picker_button_white">"Bílá"</string>
<string name="copy_to_clipboard_failure_message">"Zkopírování obsahu do schránky se nezdařilo"</string>
<string name="accessibility_date_picker_month">"Měsíc"</string>
<string name="accessibility_date_picker_year">"Rok"</string>
<string name="date_picker_dialog_set">"Nastavit"</string>
<string name="month_picker_dialog_title">"Nastavení měsíce"</string>
<string name="accessibility_date_picker_week">"Týden"</string>
<string name="week_picker_dialog_title">"Nastavení týdne"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Nastavení času"</string>
<string name="accessibility_time_picker_hour">"Hodina"</string>
<string name="accessibility_time_picker_minute">"Minuta"</string>
<string name="accessibility_time_picker_second">"Sekunda"</string>
<string name="accessibility_time_picker_milli">"Milisekunda"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">","</string>
<string name="date_time_picker_dialog_title">"Nastavení data a času"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Čas"</string>
<string name="date_picker_dialog_other_button_label">"Ostatní"</string>
<string name="date_picker_dialog_title">"Nastavení data"</string>
<string name="date_picker_dialog_clear">"Vymazat"</string>
<string name="autofill_popup_content_description">"Je zobrazeno vyskakovací okno automatického vyplňování"</string>
<string name="password_generation_popup_content_description">"Je zobrazeno vyskakovací okno generování hesla"</string>
<string name="autofill_keyboard_accessory_content_description">"Jsou k dispozici návrhy"</string>
<string name="updating_chrome">"Aktualizace Chromu..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Del"</string>
<string name="actionbar_web_search">"Websøgning"</string>
<string name="actionbar_textselection_title">"Tekstvalg"</string>
<string name="media_player_error_title">"Videoen kan ikke afspilles"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Denne video er ikke gyldig til streaming på denne enhed."</string>
<string name="media_player_error_text_unknown">"Denne video kan ikke afspilles."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Videoen indlæses"</string>
<string name="profiler_started_toast">"Profileringsværktøjet er startet"</string>
<string name="profiler_stopped_toast">"Profileringsværktøjet er færdigt. Resultaterne er i %1$s."</string>
<string name="profiler_no_storage_toast">"Profileringsværktøjet kan ikke startes, fordi det eksterne lager ikke er klar"</string>
<string name="profiler_error_toast">"Profileringsværktøjet kunne ikke startes"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Den tidligerere handling kunne ikke fuldføres på grund af manglende hukommelse"</string>
<string name="opening_file_error">"Den valgte fil kunne ikke åbnes"</string>
<string name="color_picker_button_more">"Mere"</string>
<string name="color_picker_hue">"Farvetone"</string>
<string name="color_picker_saturation">"Mætning"</string>
<string name="color_picker_value">"Værdi"</string>
<string name="color_picker_button_set">"Angiv"</string>
<string name="color_picker_button_cancel">"Annuller"</string>
<string name="color_picker_dialog_title">"Vælg farve"</string>
<string name="color_picker_button_red">"Rød"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Blå"</string>
<string name="color_picker_button_green">"Grøn"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Gul"</string>
<string name="color_picker_button_black">"Sort"</string>
<string name="color_picker_button_white">"Hvid"</string>
<string name="copy_to_clipboard_failure_message">"Der kunne ikke kopieres til udklipsholder"</string>
<string name="accessibility_date_picker_month">"Måned"</string>
<string name="accessibility_date_picker_year">"År"</string>
<string name="date_picker_dialog_set">"Angiv"</string>
<string name="month_picker_dialog_title">"Angiv måned"</string>
<string name="accessibility_date_picker_week">"Uge"</string>
<string name="week_picker_dialog_title">"Angiv uge"</string>
<string name="time_picker_dialog_am">"f.m."</string>
<string name="time_picker_dialog_pm">"e.m."</string>
<string name="time_picker_dialog_title">"Angiv klokkeslæt"</string>
<string name="accessibility_time_picker_hour">"Time"</string>
<string name="accessibility_time_picker_minute">"Minut"</string>
<string name="accessibility_time_picker_second">"Sekund"</string>
<string name="accessibility_time_picker_milli">"Millisekund"</string>
<string name="accessibility_time_picker_ampm">"f.m./e.m."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Angiv dato og klokkeslæt"</string>
<string name="accessibility_datetime_picker_date">"Dato"</string>
<string name="accessibility_datetime_picker_time">"Tid"</string>
<string name="date_picker_dialog_other_button_label">"Andet"</string>
<string name="date_picker_dialog_title">"Angiv dato"</string>
<string name="date_picker_dialog_clear">"Ryd"</string>
<string name="autofill_popup_content_description">"Viser pop op for AutoFyld"</string>
<string name="password_generation_popup_content_description">"Viser pop op for generering af adgangskoder"</string>
<string name="autofill_keyboard_accessory_content_description">"Tilgængelige forslag"</string>
<string name="updating_chrome">"Opdaterer Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Teilen"</string>
<string name="actionbar_web_search">"Websuche"</string>
<string name="actionbar_textselection_title">"Textauswahl"</string>
<string name="media_player_error_title">"Videowiedergabe nicht möglich"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Leider ist dieses Video nicht für Streaming auf diesem Gerät gültig."</string>
<string name="media_player_error_text_unknown">"Dieses Video kann leider nicht abgespielt werden."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Video wird geladen"</string>
<string name="profiler_started_toast">"Profiler gestartet"</string>
<string name="profiler_stopped_toast">"Profiler ist fertig. Die Ergebnisse befinden sich in der Datei %1$s."</string>
<string name="profiler_no_storage_toast">"Profiler kann nicht gestartet werden, da der externe Speicher nicht bereit ist."</string>
<string name="profiler_error_toast">"Profiler konnte nicht gestartet werden."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Zu wenig Speicher für vorherige Operation"</string>
<string name="opening_file_error">"Fehler beim Öffnen der Datei"</string>
<string name="color_picker_button_more">"Mehr"</string>
<string name="color_picker_hue">"Farbton"</string>
<string name="color_picker_saturation">"Sättigung"</string>
<string name="color_picker_value">"Wert"</string>
<string name="color_picker_button_set">"Festlegen"</string>
<string name="color_picker_button_cancel">"Abbrechen"</string>
<string name="color_picker_dialog_title">"Farbe auswählen"</string>
<string name="color_picker_button_red">"Rot"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Blau"</string>
<string name="color_picker_button_green">"Grün"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Gelb"</string>
<string name="color_picker_button_black">"Schwarz"</string>
<string name="color_picker_button_white">"Weiß"</string>
<string name="copy_to_clipboard_failure_message">"Fehler beim Kopieren in die Zwischenablage"</string>
<string name="accessibility_date_picker_month">"Monat"</string>
<string name="accessibility_date_picker_year">"Jahr"</string>
<string name="date_picker_dialog_set">"Festlegen"</string>
<string name="month_picker_dialog_title">"Monat festlegen"</string>
<string name="accessibility_date_picker_week">"Woche"</string>
<string name="week_picker_dialog_title">"Woche festlegen"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Uhrzeit festlegen"</string>
<string name="accessibility_time_picker_hour">"Stunde"</string>
<string name="accessibility_time_picker_minute">"Minute"</string>
<string name="accessibility_time_picker_second">"Sekunde"</string>
<string name="accessibility_time_picker_milli">"Millisekunde"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Datum und Uhrzeit festlegen"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Zeit"</string>
<string name="date_picker_dialog_other_button_label">"Sonstiges"</string>
<string name="date_picker_dialog_title">"Datum festlegen"</string>
<string name="date_picker_dialog_clear">"Löschen"</string>
<string name="autofill_popup_content_description">"Pop-up-Fenster für AutoFill-Daten wird angezeigt."</string>
<string name="password_generation_popup_content_description">"Pop-up-Fenster zur Passwortgenerierung wird angezeigt."</string>
<string name="autofill_keyboard_accessory_content_description">"Vorschläge verfügbar"</string>
<string name="updating_chrome">"Chrome wird aktualisiert..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Κοινή χρήση"</string>
<string name="actionbar_web_search">"Αναζήτηση στον Ιστό"</string>
<string name="actionbar_textselection_title">"Επιλογή κειμένου"</string>
<string name="media_player_error_title">"Αδύνατη αναπαραγωγή βίντεο"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Δυστυχώς, αυτό το βίντεο δεν είναι έγκυρο για ροή σε αυτήν τη συσκευή."</string>
<string name="media_player_error_text_unknown">"Δυστυχώς, δεν είναι δυνατή η αναπαραγωγή αυτού του βίντεο."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Φόρτωση βίντεο"</string>
<string name="profiler_started_toast">"Η λειτουργία του προγράμματος προφίλ έχει ξεκινήσει"</string>
<string name="profiler_stopped_toast">"Η λειτουργία του προγράμματος προφίλ ολοκληρώθηκε. Τα αποτελέσματα βρίσκονται στο αρχείο %1$s."</string>
<string name="profiler_no_storage_toast">"Δεν είναι δυνατή η έναρξη του προγράμματος προφίλ επειδή ο εξωτερικός αποθηκευτικός χώρος δεν είναι έτοιμος"</string>
<string name="profiler_error_toast">"Αποτυχία έναρξης προγράμματος προφίλ"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Δεν ήταν δυνατή η ολοκλήρωση της προηγούμενης λειτουργίας λόγω χαμηλού επιπέδου μνήμης"</string>
<string name="opening_file_error">"Αποτυχ. ανοίγμ. επιλεγμ. αρχείου"</string>
<string name="color_picker_button_more">"Περισσότερα"</string>
<string name="color_picker_hue">"Απόχρωση"</string>
<string name="color_picker_saturation">"Κορεσμός"</string>
<string name="color_picker_value">"Τιμή"</string>
<string name="color_picker_button_set">"Ορισμός"</string>
<string name="color_picker_button_cancel">"Ακύρωση"</string>
<string name="color_picker_dialog_title">"Επιλογή χρώματος"</string>
<string name="color_picker_button_red">"Κόκκινο"</string>
<string name="color_picker_button_cyan">"Κυανό"</string>
<string name="color_picker_button_blue">"Μπλε"</string>
<string name="color_picker_button_green">"Πράσινο"</string>
<string name="color_picker_button_magenta">"Ματζέντα"</string>
<string name="color_picker_button_yellow">"Κίτρινο"</string>
<string name="color_picker_button_black">"Μαύρο"</string>
<string name="color_picker_button_white">"Λευκό"</string>
<string name="copy_to_clipboard_failure_message">"Αποτυχία αντιγραφής στο πρόχειρο"</string>
<string name="accessibility_date_picker_month">"Μήνας"</string>
<string name="accessibility_date_picker_year">"Έτος"</string>
<string name="date_picker_dialog_set">"Ορισμός"</string>
<string name="month_picker_dialog_title">"Ορισμός μήνα"</string>
<string name="accessibility_date_picker_week">"Εβδομάδα"</string>
<string name="week_picker_dialog_title">"Ορισμός εβδομάδας"</string>
<string name="time_picker_dialog_am">"π.μ."</string>
<string name="time_picker_dialog_pm">"μ.μ."</string>
<string name="time_picker_dialog_title">"Ορισμός χρόνου"</string>
<string name="accessibility_time_picker_hour">"Ώρα"</string>
<string name="accessibility_time_picker_minute">"Λεπτό"</string>
<string name="accessibility_time_picker_second">"Δευτερόλεπτο"</string>
<string name="accessibility_time_picker_milli">"Χιλιοστό του δευτερολέπτου"</string>
<string name="accessibility_time_picker_ampm">"Π.Μ./Μ.Μ."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Ορισμός ημερομηνίας και ώρας"</string>
<string name="accessibility_datetime_picker_date">"Ημερομηνία"</string>
<string name="accessibility_datetime_picker_time">"Ώρα"</string>
<string name="date_picker_dialog_other_button_label">"Άλλο"</string>
<string name="date_picker_dialog_title">"Ορισμός ημερομηνίας"</string>
<string name="date_picker_dialog_clear">"Διαγραφή"</string>
<string name="autofill_popup_content_description">"Εμφάνιση αναδυόμενου παραθύρου αυτόματης συμπλήρωσης"</string>
<string name="password_generation_popup_content_description">"Εμφάνιση αναδυόμενου παραθύρου δημιουργίας κωδικού πρόσβασης"</string>
<string name="autofill_keyboard_accessory_content_description">"Διαθέσιμες προτάσεις"</string>
<string name="updating_chrome">"Ενημέρωση του Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Share"</string>
<string name="actionbar_web_search">"Web search"</string>
<string name="actionbar_textselection_title">"Text selection"</string>
<string name="media_player_error_title">"Cannot play video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Sorry, this video is not valid for streaming to this device."</string>
<string name="media_player_error_text_unknown">"Sorry, this video cannot be played."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Loading video"</string>
<string name="profiler_started_toast">"Profiler started"</string>
<string name="profiler_stopped_toast">"Profiler finished. Results are in %1$s."</string>
<string name="profiler_no_storage_toast">"Can\'t start profiler because external storage is not ready"</string>
<string name="profiler_error_toast">"Failed to start profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Unable to complete previous operation due to low memory"</string>
<string name="opening_file_error">"Failed to open selected file"</string>
<string name="color_picker_button_more">"More"</string>
<string name="color_picker_hue">"Hue"</string>
<string name="color_picker_saturation">"Saturation"</string>
<string name="color_picker_value">"Value"</string>
<string name="color_picker_button_set">"Set"</string>
<string name="color_picker_button_cancel">"Cancel"</string>
<string name="color_picker_dialog_title">"Select colour"</string>
<string name="color_picker_button_red">"Red"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Blue"</string>
<string name="color_picker_button_green">"Green"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Yellow"</string>
<string name="color_picker_button_black">"Black"</string>
<string name="color_picker_button_white">"White"</string>
<string name="copy_to_clipboard_failure_message">"Failed to copy to the clipboard"</string>
<string name="accessibility_date_picker_month">"Month"</string>
<string name="accessibility_date_picker_year">"Year"</string>
<string name="date_picker_dialog_set">"Set"</string>
<string name="month_picker_dialog_title">"Set month"</string>
<string name="accessibility_date_picker_week">"Week"</string>
<string name="week_picker_dialog_title">"Set week"</string>
<string name="time_picker_dialog_am">"a.m."</string>
<string name="time_picker_dialog_pm">"p.m."</string>
<string name="time_picker_dialog_title">"Set time"</string>
<string name="accessibility_time_picker_hour">"Hour"</string>
<string name="accessibility_time_picker_minute">"Minute"</string>
<string name="accessibility_time_picker_second">"Second"</string>
<string name="accessibility_time_picker_milli">"Millisecond"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Set date and time"</string>
<string name="accessibility_datetime_picker_date">"Date"</string>
<string name="accessibility_datetime_picker_time">"Time"</string>
<string name="date_picker_dialog_other_button_label">"Other"</string>
<string name="date_picker_dialog_title">"Set date"</string>
<string name="date_picker_dialog_clear">"Clear"</string>
<string name="autofill_popup_content_description">"Showing autofill pop-up"</string>
<string name="password_generation_popup_content_description">"Showing password generation pop-up"</string>
<string name="autofill_keyboard_accessory_content_description">"Suggestions available"</string>
<string name="updating_chrome">"Updating Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Compartir"</string>
<string name="actionbar_web_search">"Búsqueda en la Web"</string>
<string name="actionbar_textselection_title">"Selección de texto"</string>
<string name="media_player_error_title">"No se puede reproducir el video."</string>
<string name="media_player_error_text_invalid_progressive_playback">"El video no se puede transmitir a este dispositivo."</string>
<string name="media_player_error_text_unknown">"El video no se puede reproducir."</string>
<string name="media_player_error_button">"Aceptar"</string>
<string name="media_player_loading_video">"Cargando video"</string>
<string name="profiler_started_toast">"Se inició el generador de perfiles."</string>
<string name="profiler_stopped_toast">"El generador de perfiles terminó. Los resultados están en %1$s."</string>
<string name="profiler_no_storage_toast">"No se puede iniciar el generador de perfiles porque el almacenamiento externo no está disponible."</string>
<string name="profiler_error_toast">"Error al iniciar el generador de perfiles"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Memoria insuficiente para completar la operación anterior"</string>
<string name="opening_file_error">"Error al abrir el archivo"</string>
<string name="color_picker_button_more">"Más"</string>
<string name="color_picker_hue">"Tono"</string>
<string name="color_picker_saturation">"Saturación"</string>
<string name="color_picker_value">"Valor"</string>
<string name="color_picker_button_set">"Establecer"</string>
<string name="color_picker_button_cancel">"Cancelar"</string>
<string name="color_picker_dialog_title">"Seleccionar color"</string>
<string name="color_picker_button_red">"Rojo"</string>
<string name="color_picker_button_cyan">"Cian"</string>
<string name="color_picker_button_blue">"Azul"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Amarillo"</string>
<string name="color_picker_button_black">"Negro"</string>
<string name="color_picker_button_white">"Blanco"</string>
<string name="copy_to_clipboard_failure_message">"Error al copiar al portapapeles"</string>
<string name="accessibility_date_picker_month">"Mes"</string>
<string name="accessibility_date_picker_year">"Año"</string>
<string name="date_picker_dialog_set">"Establecer"</string>
<string name="month_picker_dialog_title">"Establecer mes"</string>
<string name="accessibility_date_picker_week">"Semana"</string>
<string name="week_picker_dialog_title">"Establecer semana"</string>
<string name="time_picker_dialog_am">"a. m."</string>
<string name="time_picker_dialog_pm">"p. m."</string>
<string name="time_picker_dialog_title">"Establecer hora"</string>
<string name="accessibility_time_picker_hour">"Hora"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Segundo"</string>
<string name="accessibility_time_picker_milli">"Milisegundo"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Establecer fecha y hora"</string>
<string name="accessibility_datetime_picker_date">"Fecha"</string>
<string name="accessibility_datetime_picker_time">"Hora"</string>
<string name="date_picker_dialog_other_button_label">"Otros"</string>
<string name="date_picker_dialog_title">"Establecer fecha"</string>
<string name="date_picker_dialog_clear">"Borrar"</string>
<string name="autofill_popup_content_description">"Mostrando mensaje emergente de Autocompletar"</string>
<string name="password_generation_popup_content_description">"Mostrando mensaje emergente de generación de contraseña"</string>
<string name="autofill_keyboard_accessory_content_description">"Sugerencias disponibles"</string>
<string name="updating_chrome">"Actualizando Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Compartir"</string>
<string name="actionbar_web_search">"Búsqueda web"</string>
<string name="actionbar_textselection_title">"Selección de texto"</string>
<string name="media_player_error_title">"No se puede reproducir el vídeo."</string>
<string name="media_player_error_text_invalid_progressive_playback">"Este vídeo no se puede reproducir en este dispositivo."</string>
<string name="media_player_error_text_unknown">"Este vídeo no se puede reproducir."</string>
<string name="media_player_error_button">"Aceptar"</string>
<string name="media_player_loading_video">"Cargando vídeo"</string>
<string name="profiler_started_toast">"Se ha iniciado el creador de perfiles"</string>
<string name="profiler_stopped_toast">"El creador de perfiles ha completado la operación. Los resultados se encuentran en el archivo %1$s."</string>
<string name="profiler_no_storage_toast">"No se puede iniciar el creador de perfiles porque el almacenamiento externo no está listo"</string>
<string name="profiler_error_toast">"No se ha podido iniciar el creador de perfiles"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"No se ha podido completar la operación anterior por falta de memoria"</string>
<string name="opening_file_error">"Error abrir archivo seleccionado"</string>
<string name="color_picker_button_more">"Más"</string>
<string name="color_picker_hue">"Matiz"</string>
<string name="color_picker_saturation">"Saturación"</string>
<string name="color_picker_value">"Valor"</string>
<string name="color_picker_button_set">"Establecer"</string>
<string name="color_picker_button_cancel">"Cancelar"</string>
<string name="color_picker_dialog_title">"Seleccionar color"</string>
<string name="color_picker_button_red">"Rojo"</string>
<string name="color_picker_button_cyan">"Cian"</string>
<string name="color_picker_button_blue">"Azul"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Amarillo"</string>
<string name="color_picker_button_black">"Negro"</string>
<string name="color_picker_button_white">"Blanco"</string>
<string name="copy_to_clipboard_failure_message">"Error al copiar en el portapapeles"</string>
<string name="accessibility_date_picker_month">"Mes"</string>
<string name="accessibility_date_picker_year">"Año"</string>
<string name="date_picker_dialog_set">"Establecer"</string>
<string name="month_picker_dialog_title">"Establecer mes"</string>
<string name="accessibility_date_picker_week">"Semana"</string>
<string name="week_picker_dialog_title">"Establecer semana"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Establecer hora"</string>
<string name="accessibility_time_picker_hour">"Hora"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Segundo"</string>
<string name="accessibility_time_picker_milli">"Milisegundo"</string>
<string name="accessibility_time_picker_ampm">"A.M./P.M."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Establecer fecha y hora"</string>
<string name="accessibility_datetime_picker_date">"Fecha"</string>
<string name="accessibility_datetime_picker_time">"Hora"</string>
<string name="date_picker_dialog_other_button_label">"Otro"</string>
<string name="date_picker_dialog_title">"Establecer fecha"</string>
<string name="date_picker_dialog_clear">"Eliminar"</string>
<string name="autofill_popup_content_description">"Mostrando la ventana emergente de Autocompletar"</string>
<string name="password_generation_popup_content_description">"Mostrando la ventana emergente de generación de contraseña"</string>
<string name="autofill_keyboard_accessory_content_description">"Sugerencias disponibles"</string>
<string name="updating_chrome">"Actualizando Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"اشتراک‌گذاری"</string>
<string name="actionbar_web_search">"جستجوی وب"</string>
<string name="actionbar_textselection_title">"انتخاب نوشتار"</string>
<string name="media_player_error_title">"ویدیو پخش نمی‌شود"</string>
<string name="media_player_error_text_invalid_progressive_playback">"با عرض پوزش، این ویدیو برای پخش هم‌زمان در این دستگاه معتبر نیست."</string>
<string name="media_player_error_text_unknown">"با عرض پوزش، این ویدیو پخش نمی‌شود."</string>
<string name="media_player_error_button">"تأیید"</string>
<string name="media_player_loading_video">"بارگیری ویدیو"</string>
<string name="profiler_started_toast">"نمایه‌ساز اجرا شد"</string>
<string name="profiler_stopped_toast">"نمایه‌ساز پایان یافت. نتایج در %1$s ذخیره شده‌اند."</string>
<string name="profiler_no_storage_toast">"نمایه‌ساز اجرا نمی‌شود زیرا حافظه خارجی آماده نیست"</string>
<string name="profiler_error_toast">"نمایه‌ساز اجرا نشد"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"به دلیل کم بودن حافظه، تکمیل عملیات قبلی امکان‌پذیر نیست"</string>
<string name="opening_file_error">"باز کردن فایل انتخابی انجام نشد"</string>
<string name="color_picker_button_more">"بیشتر"</string>
<string name="color_picker_hue">"رنگ‌مایه"</string>
<string name="color_picker_saturation">"اشباع رنگ"</string>
<string name="color_picker_value">"مقدار"</string>
<string name="color_picker_button_set">"تنظیم"</string>
<string name="color_picker_button_cancel">"لغو"</string>
<string name="color_picker_dialog_title">"انتخاب رنگ"</string>
<string name="color_picker_button_red">"قرمز"</string>
<string name="color_picker_button_cyan">"فیروزه‌ای"</string>
<string name="color_picker_button_blue">"آبی"</string>
<string name="color_picker_button_green">"سبز"</string>
<string name="color_picker_button_magenta">"سرخابی"</string>
<string name="color_picker_button_yellow">"زرد"</string>
<string name="color_picker_button_black">"سیاه"</string>
<string name="color_picker_button_white">"سفید"</string>
<string name="copy_to_clipboard_failure_message">"کپی در بریده‌دان ناموفق بود"</string>
<string name="accessibility_date_picker_month">"ماه"</string>
<string name="accessibility_date_picker_year">"سال"</string>
<string name="date_picker_dialog_set">"تنظیم"</string>
<string name="month_picker_dialog_title">"تنظیم ماه"</string>
<string name="accessibility_date_picker_week">"هفته"</string>
<string name="week_picker_dialog_title">"تنظیم هفته"</string>
<string name="time_picker_dialog_am">"ق.ظ"</string>
<string name="time_picker_dialog_pm">"ب.ظ"</string>
<string name="time_picker_dialog_title">"تنظیم زمان"</string>
<string name="accessibility_time_picker_hour">"ساعت"</string>
<string name="accessibility_time_picker_minute">"دقیقه"</string>
<string name="accessibility_time_picker_second">"ثانیه"</string>
<string name="accessibility_time_picker_milli">"میلی‌ثانیه"</string>
<string name="accessibility_time_picker_ampm">"ق.ظ/ب.ظ"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"تنظیم تاریخ و زمان"</string>
<string name="accessibility_datetime_picker_date">"تاریخ"</string>
<string name="accessibility_datetime_picker_time">"زمان"</string>
<string name="date_picker_dialog_other_button_label">"دیگر"</string>
<string name="date_picker_dialog_title">"تنظیم تاریخ"</string>
<string name="date_picker_dialog_clear">"پاک کردن"</string>
<string name="autofill_popup_content_description">"نمایش پنجره تکمیل خودکار"</string>
<string name="password_generation_popup_content_description">"نمایش پنجره تولید گذرواژه"</string>
<string name="autofill_keyboard_accessory_content_description">"پیشنهادهایی در دسترس هستند"</string>
<string name="updating_chrome">"‏درحال به‌روزرسانی Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Jaa"</string>
<string name="actionbar_web_search">"Verkkohaku"</string>
<string name="actionbar_textselection_title">"Tekstin valinta"</string>
<string name="media_player_error_title">"Videon toistaminen epäonnistui"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Videota ei voi suoratoistaa tällä laitteella."</string>
<string name="media_player_error_text_unknown">"Tätä videota ei voi toistaa."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Videota ladataan"</string>
<string name="profiler_started_toast">"Profiiliohjelma käynnistyi"</string>
<string name="profiler_stopped_toast">"Profiiliohjelma on valmis. Tulokset ovat tiedostossa %1$s."</string>
<string name="profiler_no_storage_toast">"Profiiliohjelmaa ei voi käynnistää, koska ulkoinen tallennustila ei ole valmis"</string>
<string name="profiler_error_toast">"Profiiliohjelman käynnistys epäonnistui"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Edellistä toimintoa ei voi suorittaa. Muisti ei riitä."</string>
<string name="opening_file_error">"Valittua tiedostoa ei voi avata"</string>
<string name="color_picker_button_more">"Lisää"</string>
<string name="color_picker_hue">"Sävy"</string>
<string name="color_picker_saturation">"Värikylläisyys"</string>
<string name="color_picker_value">"Arvo"</string>
<string name="color_picker_button_set">"Aseta"</string>
<string name="color_picker_button_cancel">"Peruuta"</string>
<string name="color_picker_dialog_title">"Valitse väri"</string>
<string name="color_picker_button_red">"Punainen"</string>
<string name="color_picker_button_cyan">"Turkoosi"</string>
<string name="color_picker_button_blue">"Sininen"</string>
<string name="color_picker_button_green">"Vihreä"</string>
<string name="color_picker_button_magenta">"Purppura"</string>
<string name="color_picker_button_yellow">"Keltainen"</string>
<string name="color_picker_button_black">"Musta"</string>
<string name="color_picker_button_white">"Valkoinen"</string>
<string name="copy_to_clipboard_failure_message">"Kopiointi leikepöydälle epäonnistui"</string>
<string name="accessibility_date_picker_month">"Kuukausi"</string>
<string name="accessibility_date_picker_year">"Vuosi"</string>
<string name="date_picker_dialog_set">"Aseta"</string>
<string name="month_picker_dialog_title">"Aseta kuukausi"</string>
<string name="accessibility_date_picker_week">"Viikko"</string>
<string name="week_picker_dialog_title">"Aseta viikko"</string>
<string name="time_picker_dialog_am">"ap"</string>
<string name="time_picker_dialog_pm">"ip"</string>
<string name="time_picker_dialog_title">"Aseta aika"</string>
<string name="accessibility_time_picker_hour">"Tunti"</string>
<string name="accessibility_time_picker_minute">"Minuutti"</string>
<string name="accessibility_time_picker_second">"Sekunti"</string>
<string name="accessibility_time_picker_milli">"Millisekunti"</string>
<string name="accessibility_time_picker_ampm">"AP/IP"</string>
<string name="time_picker_dialog_hour_minute_separator">"."</string>
<string name="time_picker_dialog_minute_second_separator">"."</string>
<string name="time_picker_dialog_second_subsecond_separator">","</string>
<string name="date_time_picker_dialog_title">"Aseta päivämäärä ja aika"</string>
<string name="accessibility_datetime_picker_date">"Päiväys"</string>
<string name="accessibility_datetime_picker_time">"Aika"</string>
<string name="date_picker_dialog_other_button_label">"Muu"</string>
<string name="date_picker_dialog_title">"Aseta päivämäärä"</string>
<string name="date_picker_dialog_clear">"Tyhjennä"</string>
<string name="autofill_popup_content_description">"Automaattisen täytön ponnahdusikkuna on näkyvissä."</string>
<string name="password_generation_popup_content_description">"Salasanojen luomisen ponnahdusikkuna on näkyvissä."</string>
<string name="autofill_keyboard_accessory_content_description">"Ehdotuksia on saatavilla."</string>
<string name="updating_chrome">"Päivitetään Chromea…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Partager"</string>
<string name="actionbar_web_search">"Recherche sur le Web"</string>
<string name="actionbar_textselection_title">"Sélection de texte"</string>
<string name="media_player_error_title">"Impossible de lire la vidéo."</string>
<string name="media_player_error_text_invalid_progressive_playback">"Désolé, impossible de lire cette vidéo en streaming sur cet appareil."</string>
<string name="media_player_error_text_unknown">"Désolé, impossible de lire cette vidéo."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Chargement vidéo…"</string>
<string name="profiler_started_toast">"Le générateur de profils a été lancé."</string>
<string name="profiler_stopped_toast">"Le générateur de profils a terminé sa tâche. Les résultats ont été exportés dans le fichier %1$s."</string>
<string name="profiler_no_storage_toast">"Impossible de démarrer le générateur de profils, car la mémoire de stockage externe n\'est pas disponible."</string>
<string name="profiler_error_toast">"Échec du démarrage du générateur de profils."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Impossible de terminer l\'opération précédente. Mémoire insuffisante."</string>
<string name="opening_file_error">"Échec de l\'ouverture du fichier."</string>
<string name="color_picker_button_more">"Plus"</string>
<string name="color_picker_hue">"Teinte"</string>
<string name="color_picker_saturation">"Saturation"</string>
<string name="color_picker_value">"Valeur"</string>
<string name="color_picker_button_set">"Définir"</string>
<string name="color_picker_button_cancel">"Annuler"</string>
<string name="color_picker_dialog_title">"Sélectionner couleur"</string>
<string name="color_picker_button_red">"Rouge"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Bleu"</string>
<string name="color_picker_button_green">"Vert"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Jaune"</string>
<string name="color_picker_button_black">"Noir"</string>
<string name="color_picker_button_white">"Blanc"</string>
<string name="copy_to_clipboard_failure_message">"Échec de la copie du contenu dans le Presse-papiers."</string>
<string name="accessibility_date_picker_month">"Mois"</string>
<string name="accessibility_date_picker_year">"Année"</string>
<string name="date_picker_dialog_set">"Définir"</string>
<string name="month_picker_dialog_title">"Définir le mois"</string>
<string name="accessibility_date_picker_week">"Semaine"</string>
<string name="week_picker_dialog_title">"Définir la semaine"</string>
<string name="time_picker_dialog_am">"a.m."</string>
<string name="time_picker_dialog_pm">"p.m."</string>
<string name="time_picker_dialog_title">"Définir l\'heure"</string>
<string name="accessibility_time_picker_hour">"Heure"</string>
<string name="accessibility_time_picker_minute">"Minute"</string>
<string name="accessibility_time_picker_second">"Seconde"</string>
<string name="accessibility_time_picker_milli">"Milliseconde"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Définir la date et l\'heure"</string>
<string name="accessibility_datetime_picker_date">"Date"</string>
<string name="accessibility_datetime_picker_time">"Heure"</string>
<string name="date_picker_dialog_other_button_label">"Autre"</string>
<string name="date_picker_dialog_title">"Définir la date"</string>
<string name="date_picker_dialog_clear">"Effacer"</string>
<string name="autofill_popup_content_description">"Affichage de la fenêtre contextuelle de saisie automatique"</string>
<string name="password_generation_popup_content_description">"Affichage de la fenêtre contextuelle de génération de mot de passe"</string>
<string name="autofill_keyboard_accessory_content_description">"Suggestions disponibles"</string>
<string name="updating_chrome">"Mise à jour de Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"साझा करें"</string>
<string name="actionbar_web_search">"वेब खोज"</string>
<string name="actionbar_textselection_title">"लेख चयन"</string>
<string name="media_player_error_title">"वीडियो नहीं चलाया जा सकता"</string>
<string name="media_player_error_text_invalid_progressive_playback">"क्षमा करें, यह वीडियो इस डिवाइस पर स्‍ट्रीम करने के लिए मान्य नहीं है."</string>
<string name="media_player_error_text_unknown">"क्षमा करें, यह वीडियो नहीं चलाया जा सकता."</string>
<string name="media_player_error_button">"ठीक"</string>
<string name="media_player_loading_video">"वीडियो लोड हो रहा है"</string>
<string name="profiler_started_toast">"प्रोफ़ाइलर प्रारंभ किया गया"</string>
<string name="profiler_stopped_toast">"प्रोफ़ाइलर पूर्ण. परिणाम %1$s में हैं."</string>
<string name="profiler_no_storage_toast">"प्रोफ़ाइलर प्रारंभ नहीं हो सकता क्‍योंकि बाहरी मेमोरी तैयार नहीं है"</string>
<string name="profiler_error_toast">"प्रोफ़ाइलर प्रारंभ करने में विफल"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"कम स्‍मृति के कारण पिछली कार्रवाई पूरी करने में असमर्थ"</string>
<string name="opening_file_error">"चयनित फ़ाइल खोलने में विफल"</string>
<string name="color_picker_button_more">"अधिक"</string>
<string name="color_picker_hue">"रंग"</string>
<string name="color_picker_saturation">"संतृप्तता"</string>
<string name="color_picker_value">"मान"</string>
<string name="color_picker_button_set">"सेट करें"</string>
<string name="color_picker_button_cancel">"अभी नहीं"</string>
<string name="color_picker_dialog_title">"रंग चुनें"</string>
<string name="color_picker_button_red">"लाल"</string>
<string name="color_picker_button_cyan">"स्यान"</string>
<string name="color_picker_button_blue">"नीला"</string>
<string name="color_picker_button_green">"हरा"</string>
<string name="color_picker_button_magenta">"मैजेंटा"</string>
<string name="color_picker_button_yellow">"पीला"</string>
<string name="color_picker_button_black">"काला"</string>
<string name="color_picker_button_white">"सफ़ेद"</string>
<string name="copy_to_clipboard_failure_message">"क्लिपबोर्ड पर प्रतिलिपि बनाने में विफल रहा"</string>
<string name="accessibility_date_picker_month">"माह"</string>
<string name="accessibility_date_picker_year">"वर्ष"</string>
<string name="date_picker_dialog_set">"सेट करें"</string>
<string name="month_picker_dialog_title">"माह सेट करें"</string>
<string name="accessibility_date_picker_week">"सप्ताह"</string>
<string name="week_picker_dialog_title">"सप्ताह सेट करें"</string>
<string name="time_picker_dialog_am">"पूर्वाह्न"</string>
<string name="time_picker_dialog_pm">"अपराह्न"</string>
<string name="time_picker_dialog_title">"समय सेट करें"</string>
<string name="accessibility_time_picker_hour">"घंटा"</string>
<string name="accessibility_time_picker_minute">"मिनट"</string>
<string name="accessibility_time_picker_second">"सेकंड"</string>
<string name="accessibility_time_picker_milli">"मिलीसेकंड"</string>
<string name="accessibility_time_picker_ampm">"पूर्वाह्न/अपराह्न"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"दिनांक और समय सेट करें"</string>
<string name="accessibility_datetime_picker_date">"दिनांक"</string>
<string name="accessibility_datetime_picker_time">"समय"</string>
<string name="date_picker_dialog_other_button_label">"अन्य"</string>
<string name="date_picker_dialog_title">"दिनांक सेट करें"</string>
<string name="date_picker_dialog_clear">"साफ़ करें"</string>
<string name="autofill_popup_content_description">"ऑटोमैटिक भरने वाला पॉपअप दिखाया जा रहा है"</string>
<string name="password_generation_popup_content_description">"पासवर्ड जेनरेशन पॉपअप दिखाया जा रहा है"</string>
<string name="autofill_keyboard_accessory_content_description">"सुझाव उपलब्ध हैं"</string>
<string name="updating_chrome">"Chrome अपडेट किया जा रहा है..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Podijeli"</string>
<string name="actionbar_web_search">"Pretraživanje weba"</string>
<string name="actionbar_textselection_title">"Odabir teksta"</string>
<string name="media_player_error_title">"Nije moguće reprod. videozapis"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Videozapis nije valjan za strujanje na uređaj."</string>
<string name="media_player_error_text_unknown">"Nije moguće reproducirati taj videozapis."</string>
<string name="media_player_error_button">"U redu"</string>
<string name="media_player_loading_video">"Učitavanje videa"</string>
<string name="profiler_started_toast">"Profiler se pokrenuo"</string>
<string name="profiler_stopped_toast">"Profiler je završio. Rezultati su u datoteci %1$s."</string>
<string name="profiler_no_storage_toast">"Nije moguće pokrenuti profiler jer vanjska pohrana nije spremna"</string>
<string name="profiler_error_toast">"Nije uspjelo pokretanje profilera"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Nije moguće dovršiti prethodnu operaciju jer nema dovoljno memorije"</string>
<string name="opening_file_error">"Odabrana datoteka nije otvorena"</string>
<string name="color_picker_button_more">"Više"</string>
<string name="color_picker_hue">"Ton"</string>
<string name="color_picker_saturation">"Zasićenje"</string>
<string name="color_picker_value">"Vrijednost"</string>
<string name="color_picker_button_set">"Postavi"</string>
<string name="color_picker_button_cancel">"Odustani"</string>
<string name="color_picker_dialog_title">"Odaberite boju"</string>
<string name="color_picker_button_red">"Crvena"</string>
<string name="color_picker_button_cyan">"Cijan"</string>
<string name="color_picker_button_blue">"Plava"</string>
<string name="color_picker_button_green">"Zelena"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Žuta"</string>
<string name="color_picker_button_black">"Crna"</string>
<string name="color_picker_button_white">"Bijela"</string>
<string name="copy_to_clipboard_failure_message">"Nije kopirano u međuspremnik"</string>
<string name="accessibility_date_picker_month">"Mjesec"</string>
<string name="accessibility_date_picker_year">"Godina"</string>
<string name="date_picker_dialog_set">"Postavi"</string>
<string name="month_picker_dialog_title">"Postavite mjesec"</string>
<string name="accessibility_date_picker_week">"Tjedan"</string>
<string name="week_picker_dialog_title">"Postavite tjedan"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Postavite vrijeme"</string>
<string name="accessibility_time_picker_hour">"sat"</string>
<string name="accessibility_time_picker_minute">"minuta"</string>
<string name="accessibility_time_picker_second">"sekunda"</string>
<string name="accessibility_time_picker_milli">"milisekunda"</string>
<string name="accessibility_time_picker_ampm">"prijepodne/poslijepodne"</string>
<string name="time_picker_dialog_hour_minute_separator">"."</string>
<string name="time_picker_dialog_minute_second_separator">"."</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Postavite datum i vrijeme"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Vrijeme"</string>
<string name="date_picker_dialog_other_button_label">"Ostalo"</string>
<string name="date_picker_dialog_title">"Postavite datum"</string>
<string name="date_picker_dialog_clear">"Izbriši"</string>
<string name="autofill_popup_content_description">"Prikazuje se skočni prozor automatskog popunjavanja"</string>
<string name="password_generation_popup_content_description">"Prikazuje se skočni prozor generiranja zaporke"</string>
<string name="autofill_keyboard_accessory_content_description">"Dostupni su prijedlozi"</string>
<string name="updating_chrome">"Ažuriranje Chromea..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Megosztás"</string>
<string name="actionbar_web_search">"Internetes keresés"</string>
<string name="actionbar_textselection_title">"Szöveg kijelölése"</string>
<string name="media_player_error_title">"Nem lehet lejátszani a videót"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Sajnos ezt a videót nem lehet erre az eszközre sugározni."</string>
<string name="media_player_error_text_unknown">"Sajnos a videót nem lehet lejátszani."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Videó betöltése"</string>
<string name="profiler_started_toast">"A profilozó elindult"</string>
<string name="profiler_stopped_toast">"A profilozó végzett. Az eredmény a következőben található: %1$s."</string>
<string name="profiler_no_storage_toast">"Nem lehet elindítani a profilozót, mert a külső tároló nem áll készen"</string>
<string name="profiler_error_toast">"Nem sikerült elindítani a profilozót"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Az előző műveletet memóriahiány miatt nem lehet elvégezni"</string>
<string name="opening_file_error">"A fájl megnyitása sikertelen"</string>
<string name="color_picker_button_more">"Hosszabban"</string>
<string name="color_picker_hue">"Színárnyalat"</string>
<string name="color_picker_saturation">"Telítettség"</string>
<string name="color_picker_value">"Érték"</string>
<string name="color_picker_button_set">"Beállítás"</string>
<string name="color_picker_button_cancel">"Mégse"</string>
<string name="color_picker_dialog_title">"Szín kiválasztása"</string>
<string name="color_picker_button_red">"Piros"</string>
<string name="color_picker_button_cyan">"Cián"</string>
<string name="color_picker_button_blue">"Kék"</string>
<string name="color_picker_button_green">"Zöld"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Sárga"</string>
<string name="color_picker_button_black">"Fekete"</string>
<string name="color_picker_button_white">"Fehér"</string>
<string name="copy_to_clipboard_failure_message">"Nem sikerült a vágólapra másolni"</string>
<string name="accessibility_date_picker_month">"hónap"</string>
<string name="accessibility_date_picker_year">"Év"</string>
<string name="date_picker_dialog_set">"Beállítás"</string>
<string name="month_picker_dialog_title">"Hónap beállítása"</string>
<string name="accessibility_date_picker_week">"Hét"</string>
<string name="week_picker_dialog_title">"Hét beállítása"</string>
<string name="time_picker_dialog_am">"de."</string>
<string name="time_picker_dialog_pm">"du."</string>
<string name="time_picker_dialog_title">"Idő beállítása"</string>
<string name="accessibility_time_picker_hour">"Óra"</string>
<string name="accessibility_time_picker_minute">"Perc"</string>
<string name="accessibility_time_picker_second">"Másodperc"</string>
<string name="accessibility_time_picker_milli">"Ezredmásodperc"</string>
<string name="accessibility_time_picker_ampm">"de./du."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Dátum és idő beállítása"</string>
<string name="accessibility_datetime_picker_date">"Dátum"</string>
<string name="accessibility_datetime_picker_time">"Idő"</string>
<string name="date_picker_dialog_other_button_label">"Egyéb"</string>
<string name="date_picker_dialog_title">"Dátum beállítása"</string>
<string name="date_picker_dialog_clear">"Törlés"</string>
<string name="autofill_popup_content_description">"Automatikus kitöltés előugró ablakának megjelenítése"</string>
<string name="password_generation_popup_content_description">"Jelszógenerálás előugró ablakának megjelenítése"</string>
<string name="autofill_keyboard_accessory_content_description">"Javaslatok állnak rendelkezésre"</string>
<string name="updating_chrome">"A Chrome frissítése…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Bagikan"</string>
<string name="actionbar_web_search">"Penelusuran web"</string>
<string name="actionbar_textselection_title">"Pemilihan teks"</string>
<string name="media_player_error_title">"Tidak dapat memutar video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Maaf, video ini tidak dapat di-streaming ke perangkat ini."</string>
<string name="media_player_error_text_unknown">"Maaf, video tidak dapat diputar."</string>
<string name="media_player_error_button">"Oke"</string>
<string name="media_player_loading_video">"Memuat video"</string>
<string name="profiler_started_toast">"Profiler dimulai"</string>
<string name="profiler_stopped_toast">"Profiler selesai. Hasil berupa %1$s."</string>
<string name="profiler_no_storage_toast">"Tidak dapat memulai profiler karena penyimpanan eksternal tidak siap"</string>
<string name="profiler_error_toast">"Gagal memulai profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Tidak dapat menyelesaikan operasi sebelumnya karena sisa memori sedikit"</string>
<string name="opening_file_error">"Gagal membuka file terpilih"</string>
<string name="color_picker_button_more">"Lainnya"</string>
<string name="color_picker_hue">"Rona"</string>
<string name="color_picker_saturation">"Saturasi"</string>
<string name="color_picker_value">"Nilai"</string>
<string name="color_picker_button_set">"Setel"</string>
<string name="color_picker_button_cancel">"Batal"</string>
<string name="color_picker_dialog_title">"Pilih warna"</string>
<string name="color_picker_button_red">"Merah"</string>
<string name="color_picker_button_cyan">"Sian"</string>
<string name="color_picker_button_blue">"Biru"</string>
<string name="color_picker_button_green">"Hijau"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Kuning"</string>
<string name="color_picker_button_black">"Hitam"</string>
<string name="color_picker_button_white">"Putih"</string>
<string name="copy_to_clipboard_failure_message">"Gagal menyalin ke papan klip"</string>
<string name="accessibility_date_picker_month">"Bulan"</string>
<string name="accessibility_date_picker_year">"Tahun"</string>
<string name="date_picker_dialog_set">"Setel"</string>
<string name="month_picker_dialog_title">"Setel bulan"</string>
<string name="accessibility_date_picker_week">"Minggu"</string>
<string name="week_picker_dialog_title">"Setel minggu"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Setel waktu"</string>
<string name="accessibility_time_picker_hour">"Jam"</string>
<string name="accessibility_time_picker_minute">"Menit"</string>
<string name="accessibility_time_picker_second">"Detik"</string>
<string name="accessibility_time_picker_milli">"Milidetik"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">"."</string>
<string name="time_picker_dialog_minute_second_separator">"."</string>
<string name="time_picker_dialog_second_subsecond_separator">":"</string>
<string name="date_time_picker_dialog_title">"Setel tanggal dan waktu"</string>
<string name="accessibility_datetime_picker_date">"Tanggal"</string>
<string name="accessibility_datetime_picker_time">"Waktu"</string>
<string name="date_picker_dialog_other_button_label">"Lainnya"</string>
<string name="date_picker_dialog_title">"Setel tanggal"</string>
<string name="date_picker_dialog_clear">"Hapus"</string>
<string name="autofill_popup_content_description">"Menampilkan munculan isi otomatis"</string>
<string name="password_generation_popup_content_description">"Menampilkan munculan pembuatan sandi"</string>
<string name="autofill_keyboard_accessory_content_description">"Saran yang tersedia"</string>
<string name="updating_chrome">"Memperbarui Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Condividi"</string>
<string name="actionbar_web_search">"Ricerca Google"</string>
<string name="actionbar_textselection_title">"Selezione testo"</string>
<string name="media_player_error_title">"Impossibile riprodurre il video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Spiacenti, questo video non può essere visualizzato in streaming su questo dispositivo."</string>
<string name="media_player_error_text_unknown">"Spiacenti, impossibile riprodurre il video."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Caricamento video"</string>
<string name="profiler_started_toast">"Profiler avviato"</string>
<string name="profiler_stopped_toast">"Profiler ha finito. I risultati sono in %1$s."</string>
<string name="profiler_no_storage_toast">"Impossibile avviare profiler perché la memoria esterna non è pronta"</string>
<string name="profiler_error_toast">"Impossibile avviare profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Impossibile completare l\'operazione precedente. Memoria insufficiente."</string>
<string name="opening_file_error">"Impossibile aprire file selez."</string>
<string name="color_picker_button_more">"Più"</string>
<string name="color_picker_hue">"Tonalità"</string>
<string name="color_picker_saturation">"Saturazione"</string>
<string name="color_picker_value">"Valore"</string>
<string name="color_picker_button_set">"Imposta"</string>
<string name="color_picker_button_cancel">"Annulla"</string>
<string name="color_picker_dialog_title">"Seleziona colore"</string>
<string name="color_picker_button_red">"Rosso"</string>
<string name="color_picker_button_cyan">"Ciano"</string>
<string name="color_picker_button_blue">"Blu"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Giallo"</string>
<string name="color_picker_button_black">"Nero"</string>
<string name="color_picker_button_white">"Bianco"</string>
<string name="copy_to_clipboard_failure_message">"Impossibile copiare negli appunti"</string>
<string name="accessibility_date_picker_month">"Mese"</string>
<string name="accessibility_date_picker_year">"Anno"</string>
<string name="date_picker_dialog_set">"Imposta"</string>
<string name="month_picker_dialog_title">"Imposta mese"</string>
<string name="accessibility_date_picker_week">"Settimana"</string>
<string name="week_picker_dialog_title">"Imposta settimana"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Imposta ora"</string>
<string name="accessibility_time_picker_hour">"Ora"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Secondo"</string>
<string name="accessibility_time_picker_milli">"Millisecondo"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Imposta data e ora"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Ora"</string>
<string name="date_picker_dialog_other_button_label">"Altro"</string>
<string name="date_picker_dialog_title">"Imposta data"</string>
<string name="date_picker_dialog_clear">"Cancella"</string>
<string name="autofill_popup_content_description">"È mostrato il popup di Compilazione automatica"</string>
<string name="password_generation_popup_content_description">"È mostrato il popup di generazione della password"</string>
<string name="autofill_keyboard_accessory_content_description">"Suggerimenti disponibili"</string>
<string name="updating_chrome">"Aggiornamento di Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"שתף"</string>
<string name="actionbar_web_search">"‏חיפוש Google"</string>
<string name="actionbar_textselection_title">"בחירת טקסט"</string>
<string name="media_player_error_title">"לא ניתן להפעיל את הסרטון"</string>
<string name="media_player_error_text_invalid_progressive_playback">"מצטערים. הזרמת הסרטון הזה למכשיר הזה אינה חוקית."</string>
<string name="media_player_error_text_unknown">"מצטערים. לא ניתן להפעיל את הסרטון הזה."</string>
<string name="media_player_error_button">"אישור"</string>
<string name="media_player_loading_video">"טוען סרטון"</string>
<string name="profiler_started_toast">"יוצר הפרופילים הופעל"</string>
<string name="profiler_stopped_toast">"יוצר הפרופילים סיים את פעולתו. התוצאות נמצאות ב-%1$s."</string>
<string name="profiler_no_storage_toast">"לא ניתן להפעיל את יוצר הפרופילים משום שהאחסון החיצוני אינו מוכן"</string>
<string name="profiler_error_toast">"נכשלה פתיחת יוצר הפרופילים"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"לא ניתן להשלים את הפעולה הקודמת עקב מחסור בזיכרון"</string>
<string name="opening_file_error">"פתיחת הקובץ הנבחר נכשלה"</string>
<string name="color_picker_button_more">"עוד"</string>
<string name="color_picker_hue">"גוון"</string>
<string name="color_picker_saturation">"רווייה"</string>
<string name="color_picker_value">"ערך"</string>
<string name="color_picker_button_set">"הגדר"</string>
<string name="color_picker_button_cancel">"ביטול"</string>
<string name="color_picker_dialog_title">"בחירת צבע"</string>
<string name="color_picker_button_red">"אדום"</string>
<string name="color_picker_button_cyan">"ציאן"</string>
<string name="color_picker_button_blue">"כחול"</string>
<string name="color_picker_button_green">"ירוק"</string>
<string name="color_picker_button_magenta">"מגנטה"</string>
<string name="color_picker_button_yellow">"צהוב"</string>
<string name="color_picker_button_black">"שחור"</string>
<string name="color_picker_button_white">"לבן"</string>
<string name="copy_to_clipboard_failure_message">"ההעתקה אל הלוח נכשלה"</string>
<string name="accessibility_date_picker_month">"חודש"</string>
<string name="accessibility_date_picker_year">"שנה"</string>
<string name="date_picker_dialog_set">"הגדר"</string>
<string name="month_picker_dialog_title">"הגדרת חודש"</string>
<string name="accessibility_date_picker_week">"שבוע"</string>
<string name="week_picker_dialog_title">"הגדרת שבוע"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"הגדרת שעה"</string>
<string name="accessibility_time_picker_hour">"שעה"</string>
<string name="accessibility_time_picker_minute">"דקה"</string>
<string name="accessibility_time_picker_second">"שנייה"</string>
<string name="accessibility_time_picker_milli">"אלפית שנייה"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"הגדרת תאריך ושעה"</string>
<string name="accessibility_datetime_picker_date">"תאריך"</string>
<string name="accessibility_datetime_picker_time">"שעה"</string>
<string name="date_picker_dialog_other_button_label">"אחר"</string>
<string name="date_picker_dialog_title">"הגדרת תאריך"</string>
<string name="date_picker_dialog_clear">"נקה"</string>
<string name="autofill_popup_content_description">"מציג את החלון הקופץ של מילוי אוטומטי"</string>
<string name="password_generation_popup_content_description">"מציג את החלון הקופץ של יצירת סיסמה"</string>
<string name="autofill_keyboard_accessory_content_description">"הצעות זמינות"</string>
<string name="updating_chrome">"‏מעדכן את Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"共有"</string>
<string name="actionbar_web_search">"ウェブ検索"</string>
<string name="actionbar_textselection_title">"テキスト選択"</string>
<string name="media_player_error_title">"動画を再生できません"</string>
<string name="media_player_error_text_invalid_progressive_playback">"この動画はご使用のデバイスではストリーミングできません。"</string>
<string name="media_player_error_text_unknown">"この動画は再生できません。"</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"動画を読み込み中"</string>
<string name="profiler_started_toast">"プロファイラを開始しました"</string>
<string name="profiler_stopped_toast">"プロファイラを終了しました。結果は %1$s をご覧ください。"</string>
<string name="profiler_no_storage_toast">"外部ストレージの準備ができていないためプロファイラを開始できません"</string>
<string name="profiler_error_toast">"プロファイラを開始できませんでした"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"メモリ不足のため直前の操作を完了できません"</string>
<string name="opening_file_error">"選択したファイルを開けません"</string>
<string name="color_picker_button_more">"詳細表示"</string>
<string name="color_picker_hue">"色調"</string>
<string name="color_picker_saturation">"彩度"</string>
<string name="color_picker_value">"値"</string>
<string name="color_picker_button_set">"設定"</string>
<string name="color_picker_button_cancel">"キャンセル"</string>
<string name="color_picker_dialog_title">"色の選択"</string>
<string name="color_picker_button_red">"赤"</string>
<string name="color_picker_button_cyan">"シアン"</string>
<string name="color_picker_button_blue">"青"</string>
<string name="color_picker_button_green">"緑"</string>
<string name="color_picker_button_magenta">"マゼンタ"</string>
<string name="color_picker_button_yellow">"黄"</string>
<string name="color_picker_button_black">"黒"</string>
<string name="color_picker_button_white">"白"</string>
<string name="copy_to_clipboard_failure_message">"クリップボードにコピーできませんでした"</string>
<string name="accessibility_date_picker_month">"月"</string>
<string name="accessibility_date_picker_year">"年"</string>
<string name="date_picker_dialog_set">"設定"</string>
<string name="month_picker_dialog_title">"月の設定"</string>
<string name="accessibility_date_picker_week">"週"</string>
<string name="week_picker_dialog_title">"週の設定"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"時間の設定"</string>
<string name="accessibility_time_picker_hour">"時"</string>
<string name="accessibility_time_picker_minute">"分"</string>
<string name="accessibility_time_picker_second">"秒"</string>
<string name="accessibility_time_picker_milli">"ミリ秒"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"日時の設定"</string>
<string name="accessibility_datetime_picker_date">"日付"</string>
<string name="accessibility_datetime_picker_time">"時間"</string>
<string name="date_picker_dialog_other_button_label">"その他"</string>
<string name="date_picker_dialog_title">"日付の設定"</string>
<string name="date_picker_dialog_clear">"クリア"</string>
<string name="autofill_popup_content_description">"自動入力のポップアップを表示しています"</string>
<string name="password_generation_popup_content_description">"パスワード作成のポップアップを表示しています"</string>
<string name="autofill_keyboard_accessory_content_description">"候補があります"</string>
<string name="updating_chrome">"Chrome を更新しています..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Bendrinti"</string>
<string name="actionbar_web_search">"Žiniatinklio paieška"</string>
<string name="actionbar_textselection_title">"Teksto pasirinkimas"</string>
<string name="media_player_error_title">"Nepavyksta paleisti vaizdo įrašo"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Apgailestaujame, šis vaizdo įrašas yra netinkamas perduoti srautu į šį įrenginį."</string>
<string name="media_player_error_text_unknown">"Apgailestaujame, šio vaizdo įrašo negalima paleisti."</string>
<string name="media_player_error_button">"Gerai"</string>
<string name="media_player_loading_video">"Įkel. v. įrašas"</string>
<string name="profiler_started_toast">"Profiliavimo priemonė paleista"</string>
<string name="profiler_stopped_toast">"Profiliavimo priemonės veiksmai baigti. Rezultatai išsaugoti „%1$s“."</string>
<string name="profiler_no_storage_toast">"Nepavyksta paleisti profiliavimo priemonės, nes išorinė atmintis neparuošta"</string>
<string name="profiler_error_toast">"Paleidžiant profiliavimo priemonę įvyko klaida"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Nepavyko baigti ankstesnio veiksmo dėl atminties trūkumo"</string>
<string name="opening_file_error">"Atid. pasir. failą įvyko klaida"</string>
<string name="color_picker_button_more">"Daugiau"</string>
<string name="color_picker_hue">"Spalva"</string>
<string name="color_picker_saturation">"Spalvų sodrumas"</string>
<string name="color_picker_value">"Reikšmė"</string>
<string name="color_picker_button_set">"Nustatyti"</string>
<string name="color_picker_button_cancel">"Atšaukti"</string>
<string name="color_picker_dialog_title">"Pasirinkite spalvą"</string>
<string name="color_picker_button_red">"Raudona"</string>
<string name="color_picker_button_cyan">"Žydra"</string>
<string name="color_picker_button_blue">"Mėlyna"</string>
<string name="color_picker_button_green">"Žalia"</string>
<string name="color_picker_button_magenta">"Purpurinė"</string>
<string name="color_picker_button_yellow">"Geltona"</string>
<string name="color_picker_button_black">"Juoda"</string>
<string name="color_picker_button_white">"Balta"</string>
<string name="copy_to_clipboard_failure_message">"Nepavyko nukopijuoti į iškarpinę"</string>
<string name="accessibility_date_picker_month">"Mėnuo"</string>
<string name="accessibility_date_picker_year">"Metai"</string>
<string name="date_picker_dialog_set">"Nustatyti"</string>
<string name="month_picker_dialog_title">"Nustatykite mėnesį"</string>
<string name="accessibility_date_picker_week">"Savaitė"</string>
<string name="week_picker_dialog_title">"Nustatykite savaitę"</string>
<string name="time_picker_dialog_am">"priešpiet"</string>
<string name="time_picker_dialog_pm">"popiet"</string>
<string name="time_picker_dialog_title">"Nustatykite laiką"</string>
<string name="accessibility_time_picker_hour">"Valanda"</string>
<string name="accessibility_time_picker_minute">"Minutė"</string>
<string name="accessibility_time_picker_second">"Sekundė"</string>
<string name="accessibility_time_picker_milli">"Milisekundė"</string>
<string name="accessibility_time_picker_ampm">"iki pietų / po pietų"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Nustatykite datą ir laiką"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Laikas"</string>
<string name="date_picker_dialog_other_button_label">"Kitas"</string>
<string name="date_picker_dialog_title">"Nustatykite datą"</string>
<string name="date_picker_dialog_clear">"Išvalyti"</string>
<string name="autofill_popup_content_description">"Rodomas automatinio pildymo iššokantysis langas"</string>
<string name="password_generation_popup_content_description">"Rodomas slaptažodžio generavimo iššokantysis langas"</string>
<string name="autofill_keyboard_accessory_content_description">"Pasiekiami pasiūlymai"</string>
<string name="updating_chrome">"Atnaujinama „Chrome“..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Kopīgot"</string>
<string name="actionbar_web_search">"Meklēšana tīmeklī"</string>
<string name="actionbar_textselection_title">"Teksta atlase"</string>
<string name="media_player_error_title">"Nevar atskaņot videoklipu."</string>
<string name="media_player_error_text_invalid_progressive_playback">"Diemžēl šo videoklipu nevar straumēt šajā ierīcē."</string>
<string name="media_player_error_text_unknown">"Diemžēl šo videoklipu nevar atskaņot."</string>
<string name="media_player_error_button">"Labi"</string>
<string name="media_player_loading_video">"Video ielāde"</string>
<string name="profiler_started_toast">"Profilētājs startēts."</string>
<string name="profiler_stopped_toast">"Profilētāja izpilde ir pabeigta. Rezultāti ir pieejami šeit: %1$s."</string>
<string name="profiler_no_storage_toast">"Nevar startēt profilētāju, jo ārējā krātuve nav gatava."</string>
<string name="profiler_error_toast">"Neizdevās startēt profilētāju."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Iepriekšējo darbību nevar pabeigt mazā atmiņas apjoma dēļ."</string>
<string name="opening_file_error">"Neizdevās atvērt atlasīto failu."</string>
<string name="color_picker_button_more">"Vairāk"</string>
<string name="color_picker_hue">"Nokrāsa"</string>
<string name="color_picker_saturation">"Piesātinājums"</string>
<string name="color_picker_value">"Vērtība"</string>
<string name="color_picker_button_set">"Iestatīt"</string>
<string name="color_picker_button_cancel">"Atcelt"</string>
<string name="color_picker_dialog_title">"Krāsas izvēle"</string>
<string name="color_picker_button_red">"Sarkana"</string>
<string name="color_picker_button_cyan">"Ciānzila"</string>
<string name="color_picker_button_blue">"Zila"</string>
<string name="color_picker_button_green">"Zaļa"</string>
<string name="color_picker_button_magenta">"Fuksīnsarkana"</string>
<string name="color_picker_button_yellow">"Dzeltena"</string>
<string name="color_picker_button_black">"Melna"</string>
<string name="color_picker_button_white">"Balta"</string>
<string name="copy_to_clipboard_failure_message">"Neizdevās kopēt starpliktuvē."</string>
<string name="accessibility_date_picker_month">"Mēnesis"</string>
<string name="accessibility_date_picker_year">"Gads"</string>
<string name="date_picker_dialog_set">"Iestatīt"</string>
<string name="month_picker_dialog_title">"Mēneša iestatīšana"</string>
<string name="accessibility_date_picker_week">"Nedēļa"</string>
<string name="week_picker_dialog_title">"Nedēļas iestatīšana"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Laika iestatīšana"</string>
<string name="accessibility_time_picker_hour">"Stundas"</string>
<string name="accessibility_time_picker_minute">"Minūtes"</string>
<string name="accessibility_time_picker_second">"Sekundes"</string>
<string name="accessibility_time_picker_milli">"Milisekundes"</string>
<string name="accessibility_time_picker_ampm">"priekšpusdienā/pēcpusdienā"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">":"</string>
<string name="date_time_picker_dialog_title">"Datuma un laika iestatīšana"</string>
<string name="accessibility_datetime_picker_date">"Datums"</string>
<string name="accessibility_datetime_picker_time">"Laiks"</string>
<string name="date_picker_dialog_other_button_label">"Cits"</string>
<string name="date_picker_dialog_title">"Datuma iestatīšana"</string>
<string name="date_picker_dialog_clear">"Notīrīt"</string>
<string name="autofill_popup_content_description">"Tiek rādīts automātiskās aizpildes uznirstošais logs"</string>
<string name="password_generation_popup_content_description">"Tiek rādīts paroles ģenerēšanas uznirstošais logs"</string>
<string name="autofill_keyboard_accessory_content_description">"Pieejami ieteikumi"</string>
<string name="updating_chrome">"Notiek Chrome atjaunināšana..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Del"</string>
<string name="actionbar_web_search">"Nettsøk"</string>
<string name="actionbar_textselection_title">"Tekstmarkering"</string>
<string name="media_player_error_title">"Kan ikke spille av videoen"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Beklager, videoen er ikke gyldig for strømming på denne enheten."</string>
<string name="media_player_error_text_unknown">"Beklager, videoen kan ikke spilles av."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Laster inn videoen ..."</string>
<string name="profiler_started_toast">"Profileringsverktøyet har startet"</string>
<string name="profiler_stopped_toast">"Profileringsverktøyet er ferdig. Du finner resultatene i %1$s."</string>
<string name="profiler_no_storage_toast">"Kan ikke starte profileringsverktøyet fordi ekstern lagring ikke er klar"</string>
<string name="profiler_error_toast">"Kunne ikke starte profileringsverktøyet"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Kan ikke fullføre forrige handling på grunn av lite minne"</string>
<string name="opening_file_error">"Kunne ikke åpne den valgte filen"</string>
<string name="color_picker_button_more">"Mer"</string>
<string name="color_picker_hue">"Fargetone"</string>
<string name="color_picker_saturation">"Metning"</string>
<string name="color_picker_value">"Verdi"</string>
<string name="color_picker_button_set">"Angi"</string>
<string name="color_picker_button_cancel">"Avbryt"</string>
<string name="color_picker_dialog_title">"Velg farge"</string>
<string name="color_picker_button_red">"Rød"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Blå"</string>
<string name="color_picker_button_green">"Grønn"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Gul"</string>
<string name="color_picker_button_black">"Svart"</string>
<string name="color_picker_button_white">"Hvit"</string>
<string name="copy_to_clipboard_failure_message">"Kunne ikke kopiere til utklippstavlen"</string>
<string name="accessibility_date_picker_month">"Måned"</string>
<string name="accessibility_date_picker_year">"År"</string>
<string name="date_picker_dialog_set">"Angi"</string>
<string name="month_picker_dialog_title">"Angi måned"</string>
<string name="accessibility_date_picker_week">"Uke"</string>
<string name="week_picker_dialog_title">"Angi uke"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Angi tid"</string>
<string name="accessibility_time_picker_hour">"Time"</string>
<string name="accessibility_time_picker_minute">"Minutt"</string>
<string name="accessibility_time_picker_second">"Sekund"</string>
<string name="accessibility_time_picker_milli">"Millisekund"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Angi dato og klokkeslett"</string>
<string name="accessibility_datetime_picker_date">"Dato"</string>
<string name="accessibility_datetime_picker_time">"Klokkeslett"</string>
<string name="date_picker_dialog_other_button_label">"Annet"</string>
<string name="date_picker_dialog_title">"Angi dato"</string>
<string name="date_picker_dialog_clear">"Tøm"</string>
<string name="autofill_popup_content_description">"Viser forgrunnsvinduet for autofyll"</string>
<string name="password_generation_popup_content_description">"Viser forgrunnsvinduet for passordgenerering"</string>
<string name="autofill_keyboard_accessory_content_description">"Det finnes tilgjengelige forslag"</string>
<string name="updating_chrome">"Oppdaterer Chrome ..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Delen"</string>
<string name="actionbar_web_search">"Zoeken op internet"</string>
<string name="actionbar_textselection_title">"Tekstselectie"</string>
<string name="media_player_error_title">"Kan video niet afspelen"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Kan deze video niet streamen naar dit apparaat."</string>
<string name="media_player_error_text_unknown">"Deze video kan niet worden afgespeeld."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Video laden"</string>
<string name="profiler_started_toast">"Profiler gestart"</string>
<string name="profiler_stopped_toast">"Profiler klaar. De resultaten staan in %1$s."</string>
<string name="profiler_no_storage_toast">"Kan profiler niet starten omdat externe opslag niet gereed is"</string>
<string name="profiler_error_toast">"Kan profiler niet starten"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Kan vorige bewerking niet voltooien. Te weinig geheugen"</string>
<string name="opening_file_error">"Kan geselec. bestand niet openen"</string>
<string name="color_picker_button_more">"Meer"</string>
<string name="color_picker_hue">"Kleurtoon"</string>
<string name="color_picker_saturation">"Verzadiging"</string>
<string name="color_picker_value">"Waarde"</string>
<string name="color_picker_button_set">"Instellen"</string>
<string name="color_picker_button_cancel">"Annuleren"</string>
<string name="color_picker_dialog_title">"Kleur selecteren"</string>
<string name="color_picker_button_red">"Rood"</string>
<string name="color_picker_button_cyan">"Cyaan"</string>
<string name="color_picker_button_blue">"Blauw"</string>
<string name="color_picker_button_green">"Groen"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Geel"</string>
<string name="color_picker_button_black">"Zwart"</string>
<string name="color_picker_button_white">"Wit"</string>
<string name="copy_to_clipboard_failure_message">"Kopiëren naar het klembord mislukt"</string>
<string name="accessibility_date_picker_month">"Maand"</string>
<string name="accessibility_date_picker_year">"Jaar"</string>
<string name="date_picker_dialog_set">"Instellen"</string>
<string name="month_picker_dialog_title">"Maand instellen"</string>
<string name="accessibility_date_picker_week">"Week"</string>
<string name="week_picker_dialog_title">"Week instellen"</string>
<string name="time_picker_dialog_am">"a.m."</string>
<string name="time_picker_dialog_pm">"p.m."</string>
<string name="time_picker_dialog_title">"Tijd instellen"</string>
<string name="accessibility_time_picker_hour">"Uur"</string>
<string name="accessibility_time_picker_minute">"Minuut"</string>
<string name="accessibility_time_picker_second">"Seconde"</string>
<string name="accessibility_time_picker_milli">"Milliseconde"</string>
<string name="accessibility_time_picker_ampm">"a.m./p.m."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Datum en tijd instellen"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Tijd"</string>
<string name="date_picker_dialog_other_button_label">"Overige"</string>
<string name="date_picker_dialog_title">"Datum instellen"</string>
<string name="date_picker_dialog_clear">"Wissen"</string>
<string name="autofill_popup_content_description">"Pop-upvenster van automatisch aanvullen wordt weergegeven"</string>
<string name="password_generation_popup_content_description">"Pop-upvenster voor wachtwoord genereren wordt weergegeven"</string>
<string name="autofill_keyboard_accessory_content_description">"Beschikbare suggesties"</string>
<string name="updating_chrome">"Chrome updaten..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Udostępnij"</string>
<string name="actionbar_web_search">"Wyszukaj w Google"</string>
<string name="actionbar_textselection_title">"Zaznaczanie tekstu"</string>
<string name="media_player_error_title">"Nie można odtworzyć filmu"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Tego filmu nie można przesłać na to urządzenie."</string>
<string name="media_player_error_text_unknown">"Tego filmu nie można odtworzyć."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Wczytuję film"</string>
<string name="profiler_started_toast">"Narzędzie do profilowania zostało uruchomione"</string>
<string name="profiler_stopped_toast">"Profilowanie zakończone. Wyniki zostały zapisane w pliku %1$s."</string>
<string name="profiler_no_storage_toast">"Nie można uruchomić narzędzia do profilowania, ponieważ zewnętrzna pamięć masowa nie jest gotowa"</string>
<string name="profiler_error_toast">"Nie można uruchomić narzędzia do profilowania"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Zbyt mało pamięci, by ukończyć poprzednią operację"</string>
<string name="opening_file_error">"Nie udało się otworzyć pliku"</string>
<string name="color_picker_button_more">"Więcej"</string>
<string name="color_picker_hue">"Odcień"</string>
<string name="color_picker_saturation">"Nasycenie"</string>
<string name="color_picker_value">"Wartość"</string>
<string name="color_picker_button_set">"Ustaw"</string>
<string name="color_picker_button_cancel">"Anuluj"</string>
<string name="color_picker_dialog_title">"Wybierz kolor"</string>
<string name="color_picker_button_red">"Czerwony"</string>
<string name="color_picker_button_cyan">"Cyjan"</string>
<string name="color_picker_button_blue">"Niebieski"</string>
<string name="color_picker_button_green">"Zielony"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Żółty"</string>
<string name="color_picker_button_black">"Czarny"</string>
<string name="color_picker_button_white">"Biały"</string>
<string name="copy_to_clipboard_failure_message">"Nie udało się skopiować do schowka"</string>
<string name="accessibility_date_picker_month">"Miesiąc"</string>
<string name="accessibility_date_picker_year">"Rok"</string>
<string name="date_picker_dialog_set">"Ustaw"</string>
<string name="month_picker_dialog_title">"Ustaw miesiąc"</string>
<string name="accessibility_date_picker_week">"Tydzień"</string>
<string name="week_picker_dialog_title">"Ustaw tydzień"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Ustaw czas"</string>
<string name="accessibility_time_picker_hour">"Godzina"</string>
<string name="accessibility_time_picker_minute">"Minuta"</string>
<string name="accessibility_time_picker_second">"Sekunda"</string>
<string name="accessibility_time_picker_milli">"Milisekunda"</string>
<string name="accessibility_time_picker_ampm">"rano/po południu"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Ustaw datę i godzinę"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Godzina"</string>
<string name="date_picker_dialog_other_button_label">"Inne"</string>
<string name="date_picker_dialog_title">"Ustaw datę"</string>
<string name="date_picker_dialog_clear">"Wyczyść"</string>
<string name="autofill_popup_content_description">"Pokazuję wyskakujące okienko autouzupełniania"</string>
<string name="password_generation_popup_content_description">"Pokazuję wyskakujące okienko generowania hasła"</string>
<string name="autofill_keyboard_accessory_content_description">"Dostępne są sugestie"</string>
<string name="updating_chrome">"Aktualizuję Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Compartilhar"</string>
<string name="actionbar_web_search">"Pesquisa da Web"</string>
<string name="actionbar_textselection_title">"Seleção de texto"</string>
<string name="media_player_error_title">"Não é possível reproduzir vídeo"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Não é possível realizar o streaming deste vídeo para este dispositivo."</string>
<string name="media_player_error_text_unknown">"Não é possível reproduzir este vídeo."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Carregando vídeo"</string>
<string name="profiler_started_toast">"Profiler iniciado"</string>
<string name="profiler_stopped_toast">"Profiler terminado. Os resultados estão em %1$s."</string>
<string name="profiler_no_storage_toast">"Não é possível iniciar o profiler porque o armazenamento externo não está pronto"</string>
<string name="profiler_error_toast">"Falha ao iniciar o profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Devido à insuficiência de memória, não foi possível concluir a operação anterior"</string>
<string name="opening_file_error">"Erro ao abrir arq. selecionado"</string>
<string name="color_picker_button_more">"Mais"</string>
<string name="color_picker_hue">"Matiz"</string>
<string name="color_picker_saturation">"Saturação"</string>
<string name="color_picker_value">"Valor"</string>
<string name="color_picker_button_set">"Definir"</string>
<string name="color_picker_button_cancel">"Cancelar"</string>
<string name="color_picker_dialog_title">"Selecionar cor"</string>
<string name="color_picker_button_red">"Vermelho"</string>
<string name="color_picker_button_cyan">"Ciano"</string>
<string name="color_picker_button_blue">"Azul"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Amarelo"</string>
<string name="color_picker_button_black">"Preto"</string>
<string name="color_picker_button_white">"Branco"</string>
<string name="copy_to_clipboard_failure_message">"Falha ao copiar para a área de transferência"</string>
<string name="accessibility_date_picker_month">"Mês"</string>
<string name="accessibility_date_picker_year">"Ano"</string>
<string name="date_picker_dialog_set">"Definir"</string>
<string name="month_picker_dialog_title">"Definir mês"</string>
<string name="accessibility_date_picker_week">"Semana"</string>
<string name="week_picker_dialog_title">"Definir semana"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Definir hora"</string>
<string name="accessibility_time_picker_hour">"Hora"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Segundo"</string>
<string name="accessibility_time_picker_milli">"Milissegundo"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Definir data e hora"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Tempo"</string>
<string name="date_picker_dialog_other_button_label">"Outro"</string>
<string name="date_picker_dialog_title">"Definir data"</string>
<string name="date_picker_dialog_clear">"Limpar"</string>
<string name="autofill_popup_content_description">"Mostrando pop-up do preenchimento automático"</string>
<string name="password_generation_popup_content_description">"Mostrando pop-up da criação de senhas"</string>
<string name="autofill_keyboard_accessory_content_description">"Sugestões disponíveis"</string>
<string name="updating_chrome">"Atualizando o Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Partilhar"</string>
<string name="actionbar_web_search">"Pesquisa Web"</string>
<string name="actionbar_textselection_title">"Seleção de texto"</string>
<string name="media_player_error_title">"Impossível reproduzir vídeo"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Este vídeo não é válido para transmissão em fluxo contínuo neste dispositivo."</string>
<string name="media_player_error_text_unknown">"Não é possível reproduzir este vídeo."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"A carregar vídeo"</string>
<string name="profiler_started_toast">"O gerador de perfis foi iniciado"</string>
<string name="profiler_stopped_toast">"O gerador de perfis terminou. Os resultados estão em %1$s."</string>
<string name="profiler_no_storage_toast">"Não é possível iniciar o gerador de perfis, porque o armazenamento externo não está pronto"</string>
<string name="profiler_error_toast">"Falha ao iniciar o gerador de perfis"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Não foi possível concluir a operação anterior devido à baixa memória disponível"</string>
<string name="opening_file_error">"Falha ao abrir o fich. selec."</string>
<string name="color_picker_button_more">"Mais"</string>
<string name="color_picker_hue">"Tonalidade"</string>
<string name="color_picker_saturation">"Saturação"</string>
<string name="color_picker_value">"Valor"</string>
<string name="color_picker_button_set">"Definir"</string>
<string name="color_picker_button_cancel">"Cancelar"</string>
<string name="color_picker_dialog_title">"Selecionar cor"</string>
<string name="color_picker_button_red">"Vermelho"</string>
<string name="color_picker_button_cyan">"Turquesa"</string>
<string name="color_picker_button_blue">"Azul"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Amarelo"</string>
<string name="color_picker_button_black">"Preto"</string>
<string name="color_picker_button_white">"Branco"</string>
<string name="copy_to_clipboard_failure_message">"Falha ao copiar para a área de transferência"</string>
<string name="accessibility_date_picker_month">"Mês"</string>
<string name="accessibility_date_picker_year">"Ano"</string>
<string name="date_picker_dialog_set">"Definir"</string>
<string name="month_picker_dialog_title">"Definir mês"</string>
<string name="accessibility_date_picker_week">"Semana"</string>
<string name="week_picker_dialog_title">"Definir semana"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Definir hora"</string>
<string name="accessibility_time_picker_hour">"Hora"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Segundo"</string>
<string name="accessibility_time_picker_milli">"Milissegundo"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Definir data e hora"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Tempo"</string>
<string name="date_picker_dialog_other_button_label">"Outros"</string>
<string name="date_picker_dialog_title">"Definir data"</string>
<string name="date_picker_dialog_clear">"Limpar"</string>
<string name="autofill_popup_content_description">"A mostrar pop-up de preenchimento automático"</string>
<string name="password_generation_popup_content_description">"A mostrar pop-up de geração de palavra-passe"</string>
<string name="autofill_keyboard_accessory_content_description">"Sugestões disponíveis"</string>
<string name="updating_chrome">"A atualizar o Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Trimite"</string>
<string name="actionbar_web_search">"Căutare pe web"</string>
<string name="actionbar_textselection_title">"Selectarea textului"</string>
<string name="media_player_error_title">"Nu se poate reda videoclipul"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Ne pare rău, acest videoclip nu este valid pentru transmitere în flux pe acest dispozitiv."</string>
<string name="media_player_error_text_unknown">"Ne pare rău, acest videoclip nu poate fi redat."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Se încarcă video"</string>
<string name="profiler_started_toast">"Instrumentul de creare a profilului a pornit"</string>
<string name="profiler_stopped_toast">"Instrumentul de creare a profilului a finalizat operația. Rezultatele apar în %1$s."</string>
<string name="profiler_no_storage_toast">"Instrumentul de creare a profilului nu poate porni, deoarece stocarea externă nu este gata"</string>
<string name="profiler_error_toast">"Instrumentul de creare a profilului nu a putut porni"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Operația anterioară nu se poate finaliza, din cauza memoriei insuficiente"</string>
<string name="opening_file_error">"Fișier. select. nu s-a deschis"</string>
<string name="color_picker_button_more">"Mai multe"</string>
<string name="color_picker_hue">"Nuanță"</string>
<string name="color_picker_saturation">"Saturație"</string>
<string name="color_picker_value">"Valoare"</string>
<string name="color_picker_button_set">"Setează"</string>
<string name="color_picker_button_cancel">"Anulează"</string>
<string name="color_picker_dialog_title">"Selectați culoarea"</string>
<string name="color_picker_button_red">"Roșu"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Albastru"</string>
<string name="color_picker_button_green">"Verde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Galben"</string>
<string name="color_picker_button_black">"Negru"</string>
<string name="color_picker_button_white">"Alb"</string>
<string name="copy_to_clipboard_failure_message">"Nu s-a copiat în clipboard"</string>
<string name="accessibility_date_picker_month">"Lună"</string>
<string name="accessibility_date_picker_year">"An"</string>
<string name="date_picker_dialog_set">"Setează"</string>
<string name="month_picker_dialog_title">"Setați luna"</string>
<string name="accessibility_date_picker_week">"Săptămână"</string>
<string name="week_picker_dialog_title">"Setați săptămâna"</string>
<string name="time_picker_dialog_am">"a.m."</string>
<string name="time_picker_dialog_pm">"p.m."</string>
<string name="time_picker_dialog_title">"Setați ora"</string>
<string name="accessibility_time_picker_hour">"Oră"</string>
<string name="accessibility_time_picker_minute">"Minut"</string>
<string name="accessibility_time_picker_second">"Secundă"</string>
<string name="accessibility_time_picker_milli">"Milisecundă"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Setați data și ora"</string>
<string name="accessibility_datetime_picker_date">"Data"</string>
<string name="accessibility_datetime_picker_time">"Oră"</string>
<string name="date_picker_dialog_other_button_label">"Altele"</string>
<string name="date_picker_dialog_title">"Setați data"</string>
<string name="date_picker_dialog_clear">"Ștergeți"</string>
<string name="autofill_popup_content_description">"Fereastra pop-up pentru completarea automată este afișată"</string>
<string name="password_generation_popup_content_description">"Fereastra pop-up pentru generarea parolelor este afișată"</string>
<string name="autofill_keyboard_accessory_content_description">"Sugestii disponibile"</string>
<string name="updating_chrome">"Se actualizează Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Поделиться"</string>
<string name="actionbar_web_search">"Веб-поиск"</string>
<string name="actionbar_textselection_title">"Выделение текста"</string>
<string name="media_player_error_title">"Не удается воспроизвести видео"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Невозможно воспроизвести видео на этом устройстве"</string>
<string name="media_player_error_text_unknown">"Невозможно воспроизвести видео."</string>
<string name="media_player_error_button">"ОК"</string>
<string name="media_player_loading_video">"Загрузка видео…"</string>
<string name="profiler_started_toast">"Профайлер запущен"</string>
<string name="profiler_stopped_toast">"Работа профайлера завершена. Результаты сохранены в файле %1$s."</string>
<string name="profiler_no_storage_toast">"Не удалось запустить профайлер, поскольку внешнее хранилище недоступно"</string>
<string name="profiler_error_toast">"Не удалось запустить профайлер"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Не удалось завершить операцию (недостаточно памяти)"</string>
<string name="opening_file_error">"Не удалось открыть файл"</string>
<string name="color_picker_button_more">"Подробнее..."</string>
<string name="color_picker_hue">"Тон"</string>
<string name="color_picker_saturation">"Насыщенность"</string>
<string name="color_picker_value">"Значение"</string>
<string name="color_picker_button_set">"Установить"</string>
<string name="color_picker_button_cancel">"Отмена"</string>
<string name="color_picker_dialog_title">"Выберите цвет"</string>
<string name="color_picker_button_red">"Красный"</string>
<string name="color_picker_button_cyan">"Голубой"</string>
<string name="color_picker_button_blue">"Синий"</string>
<string name="color_picker_button_green">"Зеленый"</string>
<string name="color_picker_button_magenta">"Пурпурный"</string>
<string name="color_picker_button_yellow">"Желтый"</string>
<string name="color_picker_button_black">"Черный"</string>
<string name="color_picker_button_white">"Белый"</string>
<string name="copy_to_clipboard_failure_message">"Не удалось копировать данные в буфер обмена"</string>
<string name="accessibility_date_picker_month">"Месяц"</string>
<string name="accessibility_date_picker_year">"Год"</string>
<string name="date_picker_dialog_set">"Установить"</string>
<string name="month_picker_dialog_title">"Выберите месяц"</string>
<string name="accessibility_date_picker_week">"Неделя"</string>
<string name="week_picker_dialog_title">"Выберите неделю"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Установите время"</string>
<string name="accessibility_time_picker_hour">"Часы"</string>
<string name="accessibility_time_picker_minute">"Минуты"</string>
<string name="accessibility_time_picker_second">"Секунды"</string>
<string name="accessibility_time_picker_milli">"Миллисекунды"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">":"</string>
<string name="date_time_picker_dialog_title">"Установите дату и время"</string>
<string name="accessibility_datetime_picker_date">"Дата"</string>
<string name="accessibility_datetime_picker_time">"Время"</string>
<string name="date_picker_dialog_other_button_label">"Другое"</string>
<string name="date_picker_dialog_title">"Выберите дату"</string>
<string name="date_picker_dialog_clear">"Очистить"</string>
<string name="autofill_popup_content_description">"Открыто всплывающее окно автозаполнения"</string>
<string name="password_generation_popup_content_description">"Открыто всплывающее окно создания пароля"</string>
<string name="autofill_keyboard_accessory_content_description">"Доступны подходящие варианты"</string>
<string name="updating_chrome">"Chrome обновляется…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Zdieľať"</string>
<string name="actionbar_web_search">"Vyhľadávanie na webe"</string>
<string name="actionbar_textselection_title">"Výber textu"</string>
<string name="media_player_error_title">"Video sa nedá prehrať"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Je nám to ľúto, ale toto video sa nedá streamovať do tohto zariadenia."</string>
<string name="media_player_error_text_unknown">"Je nám to ľúto, ale toto video sa nedá prehrať."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Načítanie videa"</string>
<string name="profiler_started_toast">"Profilovač bol spustený"</string>
<string name="profiler_stopped_toast">"Profilovač bol ukončený. Výsledky sa uložili do súboru %1$s."</string>
<string name="profiler_no_storage_toast">"Profilovač sa nedá spustiť, pretože externý ukladací priestor nie je pripravený"</string>
<string name="profiler_error_toast">"Spustenie profilovača zlyhalo"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Predchádzajúca operácia sa nedokončila z dôvodu nedostatku pamäte"</string>
<string name="opening_file_error">"Vybr. súbor sa nepodar. otvoriť"</string>
<string name="color_picker_button_more">"Viac"</string>
<string name="color_picker_hue">"Odtieň"</string>
<string name="color_picker_saturation">"Sýtosť"</string>
<string name="color_picker_value">"Hodnota"</string>
<string name="color_picker_button_set">"Nastaviť"</string>
<string name="color_picker_button_cancel">"Zrušiť"</string>
<string name="color_picker_dialog_title">"Výber farby"</string>
<string name="color_picker_button_red">"Červená"</string>
<string name="color_picker_button_cyan">"Azúrová"</string>
<string name="color_picker_button_blue">"Modrá"</string>
<string name="color_picker_button_green">"Zelená"</string>
<string name="color_picker_button_magenta">"Purpurová"</string>
<string name="color_picker_button_yellow">"Žltá"</string>
<string name="color_picker_button_black">"Čierna"</string>
<string name="color_picker_button_white">"Biela"</string>
<string name="copy_to_clipboard_failure_message">"Skopírovanie do schránky sa nepodarilo"</string>
<string name="accessibility_date_picker_month">"Mesiac"</string>
<string name="accessibility_date_picker_year">"Rok"</string>
<string name="date_picker_dialog_set">"Nastaviť"</string>
<string name="month_picker_dialog_title">"Nastavenie mesiaca"</string>
<string name="accessibility_date_picker_week">"Týždeň"</string>
<string name="week_picker_dialog_title">"Nastavenie týždňa"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Nastavenie času"</string>
<string name="accessibility_time_picker_hour">"Hodina"</string>
<string name="accessibility_time_picker_minute">"Minúta"</string>
<string name="accessibility_time_picker_second">"Sekunda"</string>
<string name="accessibility_time_picker_milli">"Milisekunda"</string>
<string name="accessibility_time_picker_ampm">"AM / PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Nastavenie dátumu a času"</string>
<string name="accessibility_datetime_picker_date">"Dátum"</string>
<string name="accessibility_datetime_picker_time">"Čas"</string>
<string name="date_picker_dialog_other_button_label">"Iné"</string>
<string name="date_picker_dialog_title">"Nastavenie dátumu"</string>
<string name="date_picker_dialog_clear">"Vymazať"</string>
<string name="autofill_popup_content_description">"Zobrazuje sa okno automatického dopĺňania"</string>
<string name="password_generation_popup_content_description">"Zobrazuje sa okno generovania hesiel"</string>
<string name="autofill_keyboard_accessory_content_description">"Sú k dispozícii návrhy"</string>
<string name="updating_chrome">"Prebieha aktualizácia Chromu…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Skupna raba"</string>
<string name="actionbar_web_search">"Spletno iskanje"</string>
<string name="actionbar_textselection_title">"Izbiranje besedila"</string>
<string name="media_player_error_title">"Videa ni mogoče predvajati"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Ta video ni veljaven za pretakanje v to napravo."</string>
<string name="media_player_error_text_unknown">"Tega videa ni mogoče predvajati."</string>
<string name="media_player_error_button">"V redu"</string>
<string name="media_player_loading_video">"Nalaganje videa"</string>
<string name="profiler_started_toast">"Orodje za spremljanje delovanja aplikacije ali sistema se je zagnalo"</string>
<string name="profiler_stopped_toast">"Orodje za spremljanje delovanja aplikacije ali sistema je končalo postopek. Rezultati so v datoteki %1$s."</string>
<string name="profiler_no_storage_toast">"Orodja za spremljanje delovanja aplikacije ali sistema ni mogoče zagnati, ker zunanja naprava za shranjevanje ni pripravljena"</string>
<string name="profiler_error_toast">"Orodja za spremljanje delovanja aplikacije ali sistema ni bilo mogoče zagnati"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Prejšnjega dejanja ni mogoče končati, ker primanjkuje pomnilnika"</string>
<string name="opening_file_error">"Izb. dat. ni bilo mogoče odpreti"</string>
<string name="color_picker_button_more">"Več"</string>
<string name="color_picker_hue">"Odtenek"</string>
<string name="color_picker_saturation">"Nasičenost"</string>
<string name="color_picker_value">"Vrednost"</string>
<string name="color_picker_button_set">"Nastavi"</string>
<string name="color_picker_button_cancel">"Prekliči"</string>
<string name="color_picker_dialog_title">"Izbira barve"</string>
<string name="color_picker_button_red">"Rdeča"</string>
<string name="color_picker_button_cyan">"Cianova"</string>
<string name="color_picker_button_blue">"Modra"</string>
<string name="color_picker_button_green">"Zelena"</string>
<string name="color_picker_button_magenta">"Škrlatna"</string>
<string name="color_picker_button_yellow">"Rumena"</string>
<string name="color_picker_button_black">"Črna"</string>
<string name="color_picker_button_white">"Bela"</string>
<string name="copy_to_clipboard_failure_message">"Kopiranje v odložišče ni uspelo"</string>
<string name="accessibility_date_picker_month">"Mesec"</string>
<string name="accessibility_date_picker_year">"Leto"</string>
<string name="date_picker_dialog_set">"Nastavi"</string>
<string name="month_picker_dialog_title">"Nastavitev meseca"</string>
<string name="accessibility_date_picker_week">"Teden"</string>
<string name="week_picker_dialog_title">"Nastavitev tedna"</string>
<string name="time_picker_dialog_am">"dop."</string>
<string name="time_picker_dialog_pm">"pop."</string>
<string name="time_picker_dialog_title">"Nastavitev časa"</string>
<string name="accessibility_time_picker_hour">"Ura"</string>
<string name="accessibility_time_picker_minute">"Minuta"</string>
<string name="accessibility_time_picker_second">"Sekunda"</string>
<string name="accessibility_time_picker_milli">"Milisekunda"</string>
<string name="accessibility_time_picker_ampm">"Dopoldne/popoldne"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Nastavitev datuma in časa"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Čas"</string>
<string name="date_picker_dialog_other_button_label">"Drugo"</string>
<string name="date_picker_dialog_title">"Nastavitev datuma"</string>
<string name="date_picker_dialog_clear">"Počisti"</string>
<string name="autofill_popup_content_description">"Prikaz pojavnega okna za samodejno izpolnjevanje"</string>
<string name="password_generation_popup_content_description">"Prikaz pojavnega okna za ustvarjanje gesel"</string>
<string name="autofill_keyboard_accessory_content_description">"Predlogi so na voljo"</string>
<string name="updating_chrome">"Posodabljanje Chroma ..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Дели"</string>
<string name="actionbar_web_search">"Веб-претрага"</string>
<string name="actionbar_textselection_title">"Избор текста"</string>
<string name="media_player_error_title">"Није могуће пустити видео"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Жао нам је, овај видео није погодан за стриминг на овом уређају."</string>
<string name="media_player_error_text_unknown">"Жао нам је, није могуће пустити овај видео."</string>
<string name="media_player_error_button">"Потврди"</string>
<string name="media_player_loading_video">"Учитавање видеа"</string>
<string name="profiler_started_toast">"Програм за оптимизацију је покренут"</string>
<string name="profiler_stopped_toast">"Програм за оптимизацију је завршио. Резултати су у датотеци %1$s."</string>
<string name="profiler_no_storage_toast">"Није могуће покренути програм за оптимизацију зато што спољна меморија није спремна"</string>
<string name="profiler_error_toast">"Покретање програма за оптимизацију није успело"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Није могуће довршити претходну радњу због недостатка меморије"</string>
<string name="opening_file_error">"Неуспешно отварање изабр. датот."</string>
<string name="color_picker_button_more">"Више"</string>
<string name="color_picker_hue">"Нијанса"</string>
<string name="color_picker_saturation">"Засићеност боја"</string>
<string name="color_picker_value">"Вредност"</string>
<string name="color_picker_button_set">"Постави"</string>
<string name="color_picker_button_cancel">"Откажи"</string>
<string name="color_picker_dialog_title">"Изаберите боју"</string>
<string name="color_picker_button_red">"Црвена"</string>
<string name="color_picker_button_cyan">"Плавозелена"</string>
<string name="color_picker_button_blue">"Плава"</string>
<string name="color_picker_button_green">"Зелена"</string>
<string name="color_picker_button_magenta">"Циклама"</string>
<string name="color_picker_button_yellow">"Жута"</string>
<string name="color_picker_button_black">"Црна"</string>
<string name="color_picker_button_white">"Бела"</string>
<string name="copy_to_clipboard_failure_message">"Копирање у привремену меморију није успело"</string>
<string name="accessibility_date_picker_month">"Месец"</string>
<string name="accessibility_date_picker_year">"Година"</string>
<string name="date_picker_dialog_set">"Постави"</string>
<string name="month_picker_dialog_title">"Подесите месец"</string>
<string name="accessibility_date_picker_week">"Недеља"</string>
<string name="week_picker_dialog_title">"Подесите недељу"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Подесите време"</string>
<string name="accessibility_time_picker_hour">"Сат"</string>
<string name="accessibility_time_picker_minute">"Минут"</string>
<string name="accessibility_time_picker_second">"Секунд"</string>
<string name="accessibility_time_picker_milli">"Милисекунд"</string>
<string name="accessibility_time_picker_ampm">"пре подне/по подне"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">","</string>
<string name="date_time_picker_dialog_title">"Подесите датум и време"</string>
<string name="accessibility_datetime_picker_date">"Датум"</string>
<string name="accessibility_datetime_picker_time">"Време"</string>
<string name="date_picker_dialog_other_button_label">"Друго"</string>
<string name="date_picker_dialog_title">"Подесите датум"</string>
<string name="date_picker_dialog_clear">"Обриши"</string>
<string name="autofill_popup_content_description">"Приказивање искачућег прозора за аутоматско попуњавање"</string>
<string name="password_generation_popup_content_description">"Приказивање искачућег прозора за генерисање лозинке"</string>
<string name="autofill_keyboard_accessory_content_description">"Доступни су предлози"</string>
<string name="updating_chrome">"Ажурирамо Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Dela"</string>
<string name="actionbar_web_search">"Webbsökning"</string>
<string name="actionbar_textselection_title">"Textmarkering"</string>
<string name="media_player_error_title">"Det går inte att spela upp video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Det går tyvärr inte att spela upp videon på den här enheten."</string>
<string name="media_player_error_text_unknown">"Det går tyvärr inte att spela upp den här videon."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Videon läses in"</string>
<string name="profiler_started_toast">"Profileraren har startats"</string>
<string name="profiler_stopped_toast">"Profileringen är klar. Resultaten finns i %1$s."</string>
<string name="profiler_no_storage_toast">"Det går inte att starta profileraren eftersom den externa lagringsplatsen inte är klar"</string>
<string name="profiler_error_toast">"Det gick inte att starta profileraren"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Föregående åtgärd kan inte slutföras. För lite minne."</string>
<string name="opening_file_error">"Det gick inte att öppna filen"</string>
<string name="color_picker_button_more">"Mer"</string>
<string name="color_picker_hue">"Nyans"</string>
<string name="color_picker_saturation">"Mättnad"</string>
<string name="color_picker_value">"Värde"</string>
<string name="color_picker_button_set">"Ange"</string>
<string name="color_picker_button_cancel">"Avbryt"</string>
<string name="color_picker_dialog_title">"Välj färg"</string>
<string name="color_picker_button_red">"Röd"</string>
<string name="color_picker_button_cyan">"Cyanblå"</string>
<string name="color_picker_button_blue">"Blå"</string>
<string name="color_picker_button_green">"Grön"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Gul"</string>
<string name="color_picker_button_black">"Svart"</string>
<string name="color_picker_button_white">"Vit"</string>
<string name="copy_to_clipboard_failure_message">"Det gick inte att kopiera till Urklipp"</string>
<string name="accessibility_date_picker_month">"Månad"</string>
<string name="accessibility_date_picker_year">"År"</string>
<string name="date_picker_dialog_set">"Ange"</string>
<string name="month_picker_dialog_title">"Ange månad"</string>
<string name="accessibility_date_picker_week">"Vecka"</string>
<string name="week_picker_dialog_title">"Ange vecka"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Ange tid"</string>
<string name="accessibility_time_picker_hour">"Timme"</string>
<string name="accessibility_time_picker_minute">"Minut"</string>
<string name="accessibility_time_picker_second">"Sekund"</string>
<string name="accessibility_time_picker_milli">"Millisekund"</string>
<string name="accessibility_time_picker_ampm">"FM/EM"</string>
<string name="time_picker_dialog_hour_minute_separator">"."</string>
<string name="time_picker_dialog_minute_second_separator">"."</string>
<string name="time_picker_dialog_second_subsecond_separator">","</string>
<string name="date_time_picker_dialog_title">"Ange datum och tid"</string>
<string name="accessibility_datetime_picker_date">"Datum"</string>
<string name="accessibility_datetime_picker_time">"Tid"</string>
<string name="date_picker_dialog_other_button_label">"Övrigt"</string>
<string name="date_picker_dialog_title">"Ange datum"</string>
<string name="date_picker_dialog_clear">"Rensa"</string>
<string name="autofill_popup_content_description">"Visar popupfönster för Autofyll"</string>
<string name="password_generation_popup_content_description">"Visar popupfönster för lösenordsgenerering"</string>
<string name="autofill_keyboard_accessory_content_description">"Förslag tillgängliga"</string>
<string name="updating_chrome">"Chrome uppdateras …"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Shiriki"</string>
<string name="actionbar_web_search">"Tafuta kwenye wavuti"</string>
<string name="actionbar_textselection_title">"Chaguo la maandishi"</string>
<string name="media_player_error_title">"Haiwezi kucheza video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Samahani, video hii sio sahihi kutiririshwa kwenye kifaa hiki."</string>
<string name="media_player_error_text_unknown">"Samahani, video hii haiwezi kuchezwa."</string>
<string name="media_player_error_button">"Sawa"</string>
<string name="media_player_loading_video">"Inapakia video"</string>
<string name="profiler_started_toast">"Kihoji rejesta kimeanzishwa"</string>
<string name="profiler_stopped_toast">"Kihoji rejesta kimemaliza. Matokeo yako katika %1$s."</string>
<string name="profiler_no_storage_toast">"Haiwezi kuanzisha kihoji rejesta kwa sababu hifadhi ya nje haiko tayari"</string>
<string name="profiler_error_toast">"Imeshindwa kuanzisha kihoji rejesta"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Imeshindwa kukamilisha jukumu lililotangulia kwa sababu ya nafasi ndogo ya hifadhi"</string>
<string name="opening_file_error">"Imeshindwa kufungua faili iliyochaguliwa"</string>
<string name="color_picker_button_more">"Zaidi"</string>
<string name="color_picker_hue">"Rangi"</string>
<string name="color_picker_saturation">"Kukolea"</string>
<string name="color_picker_value">"Thamani"</string>
<string name="color_picker_button_set">"Weka"</string>
<string name="color_picker_button_cancel">"Ghairi"</string>
<string name="color_picker_dialog_title">"Chagua rangi"</string>
<string name="color_picker_button_red">"Nyekundu"</string>
<string name="color_picker_button_cyan">"Samawati-Kijani"</string>
<string name="color_picker_button_blue">"Samawati"</string>
<string name="color_picker_button_green">"Kijani"</string>
<string name="color_picker_button_magenta">"Rangi ya damu ya mzee"</string>
<string name="color_picker_button_yellow">"Manjano"</string>
<string name="color_picker_button_black">"Nyeusi"</string>
<string name="color_picker_button_white">"Nyeupe"</string>
<string name="copy_to_clipboard_failure_message">"Imeshindwa kuongeza kwenye ubao wa kunakili."</string>
<string name="accessibility_date_picker_month">"Mwezi"</string>
<string name="accessibility_date_picker_year">"Mwaka"</string>
<string name="date_picker_dialog_set">"Weka"</string>
<string name="month_picker_dialog_title">"Weka mwezi"</string>
<string name="accessibility_date_picker_week">"Juma"</string>
<string name="week_picker_dialog_title">"Weka wiki"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Weka saa"</string>
<string name="accessibility_time_picker_hour">"Saa"</string>
<string name="accessibility_time_picker_minute">"Dakika"</string>
<string name="accessibility_time_picker_second">"Sekunde"</string>
<string name="accessibility_time_picker_milli">"Milisekunde"</string>
<string name="accessibility_time_picker_ampm">"AM / PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Weka tarehe na saa"</string>
<string name="accessibility_datetime_picker_date">"Tarehe"</string>
<string name="accessibility_datetime_picker_time">"Muda"</string>
<string name="date_picker_dialog_other_button_label">"Nyingine"</string>
<string name="date_picker_dialog_title">"Weka tarehe"</string>
<string name="date_picker_dialog_clear">"Futa"</string>
<string name="autofill_popup_content_description">"Inaonyesha dirisha ibukizi la kujaza otomatiki"</string>
<string name="password_generation_popup_content_description">"Inaonyesha dirisha ibukizi la uundaji wa nenosiri"</string>
<string name="autofill_keyboard_accessory_content_description">"Mapendekezo yanapatikana"</string>
<string name="updating_chrome">"Inasasisha Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"แชร์"</string>
<string name="actionbar_web_search">"ค้นเว็บ"</string>
<string name="actionbar_textselection_title">"การเลือกข้อความ"</string>
<string name="media_player_error_title">"ไม่สามารถเล่นวิดีโอ"</string>
<string name="media_player_error_text_invalid_progressive_playback">"ขออภัย ไม่สามารถสตรีมวิดีโอไปยังอุปกรณ์นี้"</string>
<string name="media_player_error_text_unknown">"ขออภัย วิดีโอนี้เล่นไม่ได้"</string>
<string name="media_player_error_button">"ตกลง"</string>
<string name="media_player_loading_video">"กำลังโหลดวิดีโอ"</string>
<string name="profiler_started_toast">"เริ่มโปรแกรมโปรไฟล์เลอร์แล้ว"</string>
<string name="profiler_stopped_toast">"โปรแกรมโปรไฟล์เลอร์ดำเนินการเสร็จแล้ว ผลลัพธ์อยู่ใน %1$s"</string>
<string name="profiler_no_storage_toast">"ไม่สามารถเริ่มโปรแกรมโปรไฟล์เลอร์ได้เนื่องจากที่จัดเก็บข้อมูลภายนอกไม่พร้อมใช้งาน"</string>
<string name="profiler_error_toast">"ไม่สามารถเริ่มโปรแกรมโปรไฟล์เลอร์"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"ไม่สามารถดำเนินการก่อนหน้าให้สิ้นสุดได้เพราะหน่วยความจำเหลือน้อย"</string>
<string name="opening_file_error">"ไม่สามารถเปิดไฟล์ที่เลือก"</string>
<string name="color_picker_button_more">"เพิ่มเติม"</string>
<string name="color_picker_hue">"โทนสี"</string>
<string name="color_picker_saturation">"ความอิ่มตัวของสี"</string>
<string name="color_picker_value">"ราคา"</string>
<string name="color_picker_button_set">"ตั้งค่า"</string>
<string name="color_picker_button_cancel">"ยกเลิก"</string>
<string name="color_picker_dialog_title">"เลือกสี"</string>
<string name="color_picker_button_red">"สีแดง"</string>
<string name="color_picker_button_cyan">"สีฟ้า"</string>
<string name="color_picker_button_blue">"สีน้ำเงิน"</string>
<string name="color_picker_button_green">"สีเขียว"</string>
<string name="color_picker_button_magenta">"สีม่วงแดง"</string>
<string name="color_picker_button_yellow">"สีเหลือง"</string>
<string name="color_picker_button_black">"สีดำ"</string>
<string name="color_picker_button_white">"สีขาว"</string>
<string name="copy_to_clipboard_failure_message">"ไม่สามารถคัดลอกไปยังคลิปบอร์ด"</string>
<string name="accessibility_date_picker_month">"เดือน"</string>
<string name="accessibility_date_picker_year">"ปี"</string>
<string name="date_picker_dialog_set">"ตั้งค่า"</string>
<string name="month_picker_dialog_title">"ตั้งเดือน"</string>
<string name="accessibility_date_picker_week">"สัปดาห์"</string>
<string name="week_picker_dialog_title">"ตั้งสัปดาห์"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"ตั้งเวลา"</string>
<string name="accessibility_time_picker_hour">"ชั่วโมง"</string>
<string name="accessibility_time_picker_minute">"นาที"</string>
<string name="accessibility_time_picker_second">"วินาที"</string>
<string name="accessibility_time_picker_milli">"มิลลิวินาที"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">"."</string>
<string name="time_picker_dialog_minute_second_separator">"."</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"ตั้งวันที่และเวลา"</string>
<string name="accessibility_datetime_picker_date">"วันที่"</string>
<string name="accessibility_datetime_picker_time">"เวลา"</string>
<string name="date_picker_dialog_other_button_label">"อื่นๆ"</string>
<string name="date_picker_dialog_title">"ตั้งวันที่"</string>
<string name="date_picker_dialog_clear">"ล้าง"</string>
<string name="autofill_popup_content_description">"กำลังแสดงป๊อปอัปการป้อนข้อความอัตโนมัติ"</string>
<string name="password_generation_popup_content_description">"กำลังแสดงป๊อปอัปการสร้างรหัสผ่าน"</string>
<string name="autofill_keyboard_accessory_content_description">"มีคำแนะนำ"</string>
<string name="updating_chrome">"กำลังอัปเดต Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Ibahagi"</string>
<string name="actionbar_web_search">"Paghahanap sa web"</string>
<string name="actionbar_textselection_title">"Pagpili ng teksto"</string>
<string name="media_player_error_title">"Hindi ma-play ang video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Paumanhin, di-wasto ang video na ito para sa pag-stream sa device na ito."</string>
<string name="media_player_error_text_unknown">"Paumanhin, hindi mape-play ang video na ito."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Naglo-load"</string>
<string name="profiler_started_toast">"Nagsimula na ang profiler"</string>
<string name="profiler_stopped_toast">"Tapos na ang profiler. Ang mga resulta ay nasa %1$s."</string>
<string name="profiler_no_storage_toast">"Hindi masimulan ang profiler dahil hindi handa ang panlabas na storage"</string>
<string name="profiler_error_toast">"Nabigong simulan ang profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Hindi makumpleto ang nakaraang operasyon dahil sa mababang memory"</string>
<string name="opening_file_error">"Hindi mabuksan ang napiling file"</string>
<string name="color_picker_button_more">"Higit pa"</string>
<string name="color_picker_hue">"Hue"</string>
<string name="color_picker_saturation">"Saturation"</string>
<string name="color_picker_value">"Value"</string>
<string name="color_picker_button_set">"Itakda"</string>
<string name="color_picker_button_cancel">"Ikansela"</string>
<string name="color_picker_dialog_title">"Pumili ng kulay"</string>
<string name="color_picker_button_red">"Pula"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Asul"</string>
<string name="color_picker_button_green">"Berde"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Dilaw"</string>
<string name="color_picker_button_black">"Itim"</string>
<string name="color_picker_button_white">"Puti"</string>
<string name="copy_to_clipboard_failure_message">"Nabigong kopyahin sa clipboard"</string>
<string name="accessibility_date_picker_month">"Buwan"</string>
<string name="accessibility_date_picker_year">"Taon"</string>
<string name="date_picker_dialog_set">"Itakda"</string>
<string name="month_picker_dialog_title">"Itakda ang buwan"</string>
<string name="accessibility_date_picker_week">"Linggo"</string>
<string name="week_picker_dialog_title">"Itakda ang linggo"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Itakda ang oras"</string>
<string name="accessibility_time_picker_hour">"Oras"</string>
<string name="accessibility_time_picker_minute">"Minuto"</string>
<string name="accessibility_time_picker_second">"Segundo"</string>
<string name="accessibility_time_picker_milli">"Millisecond"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Itakda ang petsa at oras"</string>
<string name="accessibility_datetime_picker_date">"Petsa"</string>
<string name="accessibility_datetime_picker_time">"Oras"</string>
<string name="date_picker_dialog_other_button_label">"Iba pa"</string>
<string name="date_picker_dialog_title">"Magtakda ng petsa"</string>
<string name="date_picker_dialog_clear">"I-clear"</string>
<string name="autofill_popup_content_description">"Ipinapakita ang popup na autofill"</string>
<string name="password_generation_popup_content_description">"Ipinapakita ang popup para sa pagbuo ng password"</string>
<string name="autofill_keyboard_accessory_content_description">"May available na mga suhestyon"</string>
<string name="updating_chrome">"Ina-update ang Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Paylaş"</string>
<string name="actionbar_web_search">"Web arama"</string>
<string name="actionbar_textselection_title">"Metin seçimi"</string>
<string name="media_player_error_title">"Video oynatılamıyor"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Bu video maalesef bu cihaza akışla gönderilmek için uygun değil."</string>
<string name="media_player_error_text_unknown">"Maalesef bu video oynatılamıyor."</string>
<string name="media_player_error_button">"Tamam"</string>
<string name="media_player_loading_video">"Video yükleniyor"</string>
<string name="profiler_started_toast">"Profil düzenleyici başlatıldı"</string>
<string name="profiler_stopped_toast">"Profil düzenleyici tamamlandı. Sonuçlar %1$s dosyasındadır."</string>
<string name="profiler_no_storage_toast">"Harici depolama birimi hazır olmadığından profil düzenleyici başlatılamıyor"</string>
<string name="profiler_error_toast">"Profil düzenleyici başlatılamadı"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Bellek yetersiz olduğundan önceki işlem tamamlanamadı"</string>
<string name="opening_file_error">"Seçilen dosya açılamadı"</string>
<string name="color_picker_button_more">"Daha fazla"</string>
<string name="color_picker_hue">"Ton"</string>
<string name="color_picker_saturation">"Doygunluk"</string>
<string name="color_picker_value">"Değer"</string>
<string name="color_picker_button_set">"Ayarla"</string>
<string name="color_picker_button_cancel">"İptal"</string>
<string name="color_picker_dialog_title">"Renk seçin"</string>
<string name="color_picker_button_red">"Kırmızı"</string>
<string name="color_picker_button_cyan">"Camgöbeği"</string>
<string name="color_picker_button_blue">"Mavi"</string>
<string name="color_picker_button_green">"Yeşil"</string>
<string name="color_picker_button_magenta">"Macenta"</string>
<string name="color_picker_button_yellow">"Sarı"</string>
<string name="color_picker_button_black">"Siyah"</string>
<string name="color_picker_button_white">"Beyaz"</string>
<string name="copy_to_clipboard_failure_message">"Panoya kopyalanamadı"</string>
<string name="accessibility_date_picker_month">"Ay"</string>
<string name="accessibility_date_picker_year">"Yıl"</string>
<string name="date_picker_dialog_set">"Ayarla"</string>
<string name="month_picker_dialog_title">"Ayı ayarlayın"</string>
<string name="accessibility_date_picker_week">"Hafta"</string>
<string name="week_picker_dialog_title">"Haftayı ayarlayın"</string>
<string name="time_picker_dialog_am">"ÖÖ"</string>
<string name="time_picker_dialog_pm">"ÖS"</string>
<string name="time_picker_dialog_title">"Saati ayarlayın"</string>
<string name="accessibility_time_picker_hour">"Saat"</string>
<string name="accessibility_time_picker_minute">"Dakika"</string>
<string name="accessibility_time_picker_second">"Saniye"</string>
<string name="accessibility_time_picker_milli">"Milisaniye"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Tarihi ve saati ayarlayın"</string>
<string name="accessibility_datetime_picker_date">"Tarih"</string>
<string name="accessibility_datetime_picker_time">"Zaman"</string>
<string name="date_picker_dialog_other_button_label">"Diğer"</string>
<string name="date_picker_dialog_title">"Tarihi ayarlayın"</string>
<string name="date_picker_dialog_clear">"Temizle"</string>
<string name="autofill_popup_content_description">"Otomatik doldur pop-up\'ı gösteriliyor"</string>
<string name="password_generation_popup_content_description">"Şifre oluşturma pop-up\'ı gösteriliyor"</string>
<string name="autofill_keyboard_accessory_content_description">"Öneri mevcut"</string>
<string name="updating_chrome">"Chrome güncelleniyor..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Надіслати"</string>
<string name="actionbar_web_search">"Веб-пошук"</string>
<string name="actionbar_textselection_title">"Виділення тексту"</string>
<string name="media_player_error_title">"Не вдається відтворити відео"</string>
<string name="media_player_error_text_invalid_progressive_playback">"На жаль, це відео неможливо транслювати на цьому пристрої."</string>
<string name="media_player_error_text_unknown">"На жаль, це відео неможливо відтворити."</string>
<string name="media_player_error_button">"ОК"</string>
<string name="media_player_loading_video">"Завантаж. відео"</string>
<string name="profiler_started_toast">"Профілювальник запущено"</string>
<string name="profiler_stopped_toast">"Профілювальник закінчив роботу. Результати у файлі %1$s."</string>
<string name="profiler_no_storage_toast">"Неможливо запустити профілювальник, оскільки зовнішня пам’ять не готова"</string>
<string name="profiler_error_toast">"Помилка запуску профілювальника"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Не вдається закінчити попередню операцію через нестачу пам’яті"</string>
<string name="opening_file_error">"Не вдалося відкрити файл"</string>
<string name="color_picker_button_more">"Більше"</string>
<string name="color_picker_hue">"Тон"</string>
<string name="color_picker_saturation">"Насиченість"</string>
<string name="color_picker_value">"Яскравість"</string>
<string name="color_picker_button_set">"Встановити"</string>
<string name="color_picker_button_cancel">"Скасувати"</string>
<string name="color_picker_dialog_title">"Вибрати колір"</string>
<string name="color_picker_button_red">"Червоний"</string>
<string name="color_picker_button_cyan">"Бірюзовий"</string>
<string name="color_picker_button_blue">"Синій"</string>
<string name="color_picker_button_green">"Зелений"</string>
<string name="color_picker_button_magenta">"Пурпурний"</string>
<string name="color_picker_button_yellow">"Жовтий"</string>
<string name="color_picker_button_black">"Чорний"</string>
<string name="color_picker_button_white">"Білий"</string>
<string name="copy_to_clipboard_failure_message">"Не вдалося скопіювати в буфер обміну"</string>
<string name="accessibility_date_picker_month">"Місяць"</string>
<string name="accessibility_date_picker_year">"Рік"</string>
<string name="date_picker_dialog_set">"Встановити"</string>
<string name="month_picker_dialog_title">"Вибрати місяць"</string>
<string name="accessibility_date_picker_week">"Тиждень"</string>
<string name="week_picker_dialog_title">"Вибрати тиждень"</string>
<string name="time_picker_dialog_am">"дп"</string>
<string name="time_picker_dialog_pm">"пп"</string>
<string name="time_picker_dialog_title">"Вибрати час"</string>
<string name="accessibility_time_picker_hour">"Години"</string>
<string name="accessibility_time_picker_minute">"Хвилини"</string>
<string name="accessibility_time_picker_second">"Секунди"</string>
<string name="accessibility_time_picker_milli">"Мілісекунди"</string>
<string name="accessibility_time_picker_ampm">"д.п./п.п."</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Вибрати дату й час"</string>
<string name="accessibility_datetime_picker_date">"Дата"</string>
<string name="accessibility_datetime_picker_time">"Час"</string>
<string name="date_picker_dialog_other_button_label">"Інше"</string>
<string name="date_picker_dialog_title">"Вибрати дату"</string>
<string name="date_picker_dialog_clear">"Очистити"</string>
<string name="autofill_popup_content_description">"Показ спливаючих вікон автозаповнення"</string>
<string name="password_generation_popup_content_description">"Показ спливаючих вікон для створення пароля"</string>
<string name="autofill_keyboard_accessory_content_description">"Є пропозиції"</string>
<string name="updating_chrome">"Оновлення Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<style name="SelectPopupDialog">
<item name="select_dialog_singlechoice">@android:layout/select_dialog_singlechoice</item>
<item name="select_dialog_multichoice">@android:layout/select_dialog_multichoice</item>
</style>
<style name="SelectActionMenuShare">
<item name="android:icon">@drawable/ic_menu_share_holo_light</item>
</style>
<style name="SelectActionMenuWebSearch">
<item name="android:icon">@drawable/ic_search</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<style name="DropdownPopupWindow" parent="@android:style/Widget.ListPopupWindow">
<item name="android:popupBackground">@drawable/dropdown_popup_background</item>
</style>
<!-- Buttons -->
<style name="ButtonCompatOverlay">
<item name="android:buttonStyle">@style/ButtonCompat</item>
</style>
<style name="ButtonCompatBorderlessOverlay">
<item name="android:buttonStyle">@style/ButtonCompatBorderless</item>
</style>
<style name="ButtonCompatBase">
<item name="android:minWidth">88dp</item>
<item name="android:minHeight">36dp</item>
<item name="android:textSize">14sp</item>
<item name="android:paddingStart">20dp</item>
<item name="android:paddingEnd">20dp</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingBottom">5dp</item>
<item name="android:textAllCaps">true</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
<item name="android:gravity">center_vertical|center_horizontal</item>
</style>
<style name="ButtonCompat" parent="ButtonCompatBase">
<item name="android:background">@drawable/button_compat_shape</item>
<item name="android:textStyle">bold</item>
</style>
<style name="ButtonCompatBorderless" parent="ButtonCompat">
<item name="android:background">?android:attr/selectableItemBackground</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2014 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<style name="SelectActionMenuShare">
<item name="android:icon">?android:attr/actionModeShareDrawable</item>
</style>
<style name="SelectActionMenuWebSearch">
<item name="android:icon">?android:attr/actionModeWebSearchDrawable</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<resources>
<!-- Buttons -->
<style name="ButtonCompat" parent="ButtonCompatBase">
<item name="android:background">@drawable/button_compat</item>
<item name="android:fontFamily">sans-serif-medium</item>
</style>
<style name="ButtonCompatBorderless" parent="ButtonCompat">
<item name="android:background">@drawable/button_borderless_compat</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Chia sẻ"</string>
<string name="actionbar_web_search">"Tìm kiếm trên web"</string>
<string name="actionbar_textselection_title">"Lựa chọn văn bản"</string>
<string name="media_player_error_title">"Không thể phát video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Rất tiếc, video này không hợp lệ để phát trực tuyến sang thiết bị này."</string>
<string name="media_player_error_text_unknown">"Rất tiếc, không thể phát video này."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Đang tải video"</string>
<string name="profiler_started_toast">"Đã chạy Profiler"</string>
<string name="profiler_stopped_toast">"Đã hoàn tất Profiler. Kết quả có trong %1$s."</string>
<string name="profiler_no_storage_toast">"Không thể khởi động profiler vì bộ nhớ ngoài không sẵn sàng"</string>
<string name="profiler_error_toast">"Không khởi động được profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Không thể hoàn tất thao tác trước do bộ nhớ thấp"</string>
<string name="opening_file_error">"Không mở được tệp đã chọn"</string>
<string name="color_picker_button_more">"Thêm"</string>
<string name="color_picker_hue">"Màu sắc"</string>
<string name="color_picker_saturation">"Độ bão hòa"</string>
<string name="color_picker_value">"Giá trị"</string>
<string name="color_picker_button_set">"Đặt"</string>
<string name="color_picker_button_cancel">"Hủy"</string>
<string name="color_picker_dialog_title">"Chọn màu"</string>
<string name="color_picker_button_red">"Đỏ"</string>
<string name="color_picker_button_cyan">"Lục lam"</string>
<string name="color_picker_button_blue">"Xanh lam"</string>
<string name="color_picker_button_green">"Xanh lục"</string>
<string name="color_picker_button_magenta">"Đỏ thẫm"</string>
<string name="color_picker_button_yellow">"Vàng"</string>
<string name="color_picker_button_black">"Đen"</string>
<string name="color_picker_button_white">"Trắng"</string>
<string name="copy_to_clipboard_failure_message">"Sao chép sang khay nhớ tạm không thành công"</string>
<string name="accessibility_date_picker_month">"Tháng"</string>
<string name="accessibility_date_picker_year">"Năm"</string>
<string name="date_picker_dialog_set">"Đặt"</string>
<string name="month_picker_dialog_title">"Đặt tháng"</string>
<string name="accessibility_date_picker_week">"Tuần"</string>
<string name="week_picker_dialog_title">"Đặt tuần"</string>
<string name="time_picker_dialog_am">"SA"</string>
<string name="time_picker_dialog_pm">"CH"</string>
<string name="time_picker_dialog_title">"Đặt thời gian"</string>
<string name="accessibility_time_picker_hour">"Giờ"</string>
<string name="accessibility_time_picker_minute">"Phút"</string>
<string name="accessibility_time_picker_second">"Giây"</string>
<string name="accessibility_time_picker_milli">"Mili giây"</string>
<string name="accessibility_time_picker_ampm">"SA/CH"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Đặt ngày giờ"</string>
<string name="accessibility_datetime_picker_date">"Ngày Tháng"</string>
<string name="accessibility_datetime_picker_time">"Thời gian"</string>
<string name="date_picker_dialog_other_button_label">"Khác"</string>
<string name="date_picker_dialog_title">"Đặt ngày"</string>
<string name="date_picker_dialog_clear">"Xóa"</string>
<string name="autofill_popup_content_description">"Hiển thị cửa sổ bật lên tự động điền"</string>
<string name="password_generation_popup_content_description">"Hiển thị cửa sổ bật lên tạo mật khẩu"</string>
<string name="autofill_keyboard_accessory_content_description">"Có đề xuất"</string>
<string name="updating_chrome">"Đang cập nhật Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"分享"</string>
<string name="actionbar_web_search">"网页搜索"</string>
<string name="actionbar_textselection_title">"选择文字"</string>
<string name="media_player_error_title">"无法播放视频"</string>
<string name="media_player_error_text_invalid_progressive_playback">"抱歉,此视频无法流式传输到该设备。"</string>
<string name="media_player_error_text_unknown">"抱歉,此视频无法播放。"</string>
<string name="media_player_error_button">"确定"</string>
<string name="media_player_loading_video">"加载视频"</string>
<string name="profiler_started_toast">"分析器已启动"</string>
<string name="profiler_stopped_toast">"分析器已完成操作。请在 %1$s 中查看分析结果。"</string>
<string name="profiler_no_storage_toast">"外部存储设备尚未准备就绪,无法启动分析器"</string>
<string name="profiler_error_toast">"无法启动分析器"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"内存不足,无法完成上一操作"</string>
<string name="opening_file_error">"无法打开所选文件"</string>
<string name="color_picker_button_more">"更多"</string>
<string name="color_picker_hue">"色调"</string>
<string name="color_picker_saturation">"饱和度"</string>
<string name="color_picker_value">"值"</string>
<string name="color_picker_button_set">"设置"</string>
<string name="color_picker_button_cancel">"取消"</string>
<string name="color_picker_dialog_title">"选择颜色"</string>
<string name="color_picker_button_red">"红色"</string>
<string name="color_picker_button_cyan">"青色"</string>
<string name="color_picker_button_blue">"蓝色"</string>
<string name="color_picker_button_green">"绿色"</string>
<string name="color_picker_button_magenta">"洋红色"</string>
<string name="color_picker_button_yellow">"黄色"</string>
<string name="color_picker_button_black">"黑色"</string>
<string name="color_picker_button_white">"白色"</string>
<string name="copy_to_clipboard_failure_message">"未能复制到剪贴板"</string>
<string name="accessibility_date_picker_month">"月"</string>
<string name="accessibility_date_picker_year">"年"</string>
<string name="date_picker_dialog_set">"设置"</string>
<string name="month_picker_dialog_title">"设置月份"</string>
<string name="accessibility_date_picker_week">"周"</string>
<string name="week_picker_dialog_title">"设置星期"</string>
<string name="time_picker_dialog_am">"上午"</string>
<string name="time_picker_dialog_pm">"下午"</string>
<string name="time_picker_dialog_title">"设置时间"</string>
<string name="accessibility_time_picker_hour">"小时"</string>
<string name="accessibility_time_picker_minute">"分钟"</string>
<string name="accessibility_time_picker_second">"秒"</string>
<string name="accessibility_time_picker_milli">"毫秒"</string>
<string name="accessibility_time_picker_ampm">"上午/下午"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"设置日期和时间"</string>
<string name="accessibility_datetime_picker_date">"日期"</string>
<string name="accessibility_datetime_picker_time">"时间"</string>
<string name="date_picker_dialog_other_button_label">"其他"</string>
<string name="date_picker_dialog_title">"设置日期"</string>
<string name="date_picker_dialog_clear">"清除"</string>
<string name="autofill_popup_content_description">"目前显示的是自动填充弹出式窗口"</string>
<string name="password_generation_popup_content_description">"目前显示的是密码生成弹出式窗口"</string>
<string name="autofill_keyboard_accessory_content_description">"有自动填充建议"</string>
<string name="updating_chrome">"正在更新 Chrome…"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"分享"</string>
<string name="actionbar_web_search">"網頁搜尋"</string>
<string name="actionbar_textselection_title">"選取文字"</string>
<string name="media_player_error_title">"無法播放影片"</string>
<string name="media_player_error_text_invalid_progressive_playback">"很抱歉,這部影片的格式有誤,無法透過這個裝置串流播放。"</string>
<string name="media_player_error_text_unknown">"很抱歉,無法播放這部影片。"</string>
<string name="media_player_error_button">"確定"</string>
<string name="media_player_loading_video">"正在載入影片"</string>
<string name="profiler_started_toast">"分析器已啟動"</string>
<string name="profiler_stopped_toast">"分析器已執行完成,請參閱 %1$s 查看分析結果。"</string>
<string name="profiler_no_storage_toast">"外部儲存空間尚未準備就緒,因此無法啟動分析器"</string>
<string name="profiler_error_toast">"無法啟動分析器"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"記憶體不足,無法完成前一項操作"</string>
<string name="opening_file_error">"無法開啟選取的檔案"</string>
<string name="color_picker_button_more">"詳細資訊"</string>
<string name="color_picker_hue">"色調"</string>
<string name="color_picker_saturation">"飽和度"</string>
<string name="color_picker_value">"值"</string>
<string name="color_picker_button_set">"設定"</string>
<string name="color_picker_button_cancel">"取消"</string>
<string name="color_picker_dialog_title">"選取顏色"</string>
<string name="color_picker_button_red">"紅色"</string>
<string name="color_picker_button_cyan">"青色"</string>
<string name="color_picker_button_blue">"藍色"</string>
<string name="color_picker_button_green">"綠色"</string>
<string name="color_picker_button_magenta">"洋紅色"</string>
<string name="color_picker_button_yellow">"黃色"</string>
<string name="color_picker_button_black">"黑色"</string>
<string name="color_picker_button_white">"白色"</string>
<string name="copy_to_clipboard_failure_message">"無法複製到剪貼簿"</string>
<string name="accessibility_date_picker_month">"月"</string>
<string name="accessibility_date_picker_year">"年"</string>
<string name="date_picker_dialog_set">"設定"</string>
<string name="month_picker_dialog_title">"設定月份"</string>
<string name="accessibility_date_picker_week">"週"</string>
<string name="week_picker_dialog_title">"設定週次"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"設定時間"</string>
<string name="accessibility_time_picker_hour">"小時"</string>
<string name="accessibility_time_picker_minute">"分鐘"</string>
<string name="accessibility_time_picker_second">"秒"</string>
<string name="accessibility_time_picker_milli">"毫秒"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"設定日期和時間"</string>
<string name="accessibility_datetime_picker_date">"日期"</string>
<string name="accessibility_datetime_picker_time">"時間"</string>
<string name="date_picker_dialog_other_button_label">"其他"</string>
<string name="date_picker_dialog_title">"設定日期"</string>
<string name="date_picker_dialog_clear">"清除"</string>
<string name="autofill_popup_content_description">"目前顯示的是自動填入彈出式視窗"</string>
<string name="password_generation_popup_content_description">"目前顯示的是密碼產生彈出式視窗"</string>
<string name="autofill_keyboard_accessory_content_description">"有自動填入建議"</string>
<string name="updating_chrome">"正在更新 Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="actionbar_share">"Share"</string>
<string name="actionbar_web_search">"Web search"</string>
<string name="actionbar_textselection_title">"Text selection"</string>
<string name="media_player_error_title">"Cannot play video"</string>
<string name="media_player_error_text_invalid_progressive_playback">"Sorry, this video is not valid for streaming to this device."</string>
<string name="media_player_error_text_unknown">"Sorry, this video cannot be played."</string>
<string name="media_player_error_button">"OK"</string>
<string name="media_player_loading_video">"Loading video"</string>
<string name="profiler_started_toast">"Profiler started"</string>
<string name="profiler_stopped_toast">"Profiler finished. Results are in %1$s."</string>
<string name="profiler_no_storage_toast">"Can\'t start profiler because external storage is not ready"</string>
<string name="profiler_error_toast">"Failed to start profiler"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="low_memory_error">"Unable to complete previous operation due to low memory"</string>
<string name="opening_file_error">"Failed to open selected file"</string>
<string name="color_picker_button_more">"More"</string>
<string name="color_picker_hue">"Hue"</string>
<string name="color_picker_saturation">"Saturation"</string>
<string name="color_picker_value">"Value"</string>
<string name="color_picker_button_set">"Set"</string>
<string name="color_picker_button_cancel">"Cancel"</string>
<string name="color_picker_dialog_title">"Select color"</string>
<string name="color_picker_button_red">"Red"</string>
<string name="color_picker_button_cyan">"Cyan"</string>
<string name="color_picker_button_blue">"Blue"</string>
<string name="color_picker_button_green">"Green"</string>
<string name="color_picker_button_magenta">"Magenta"</string>
<string name="color_picker_button_yellow">"Yellow"</string>
<string name="color_picker_button_black">"Black"</string>
<string name="color_picker_button_white">"White"</string>
<string name="copy_to_clipboard_failure_message">"Failed to copy to the clipboard"</string>
<string name="accessibility_date_picker_month">"Month"</string>
<string name="accessibility_date_picker_year">"Year"</string>
<string name="date_picker_dialog_set">"Set"</string>
<string name="month_picker_dialog_title">"Set month"</string>
<string name="accessibility_date_picker_week">"Week"</string>
<string name="week_picker_dialog_title">"Set week"</string>
<string name="time_picker_dialog_am">"AM"</string>
<string name="time_picker_dialog_pm">"PM"</string>
<string name="time_picker_dialog_title">"Set time"</string>
<string name="accessibility_time_picker_hour">"Hour"</string>
<string name="accessibility_time_picker_minute">"Minute"</string>
<string name="accessibility_time_picker_second">"Second"</string>
<string name="accessibility_time_picker_milli">"Millisecond"</string>
<string name="accessibility_time_picker_ampm">"AM/PM"</string>
<string name="time_picker_dialog_hour_minute_separator">":"</string>
<string name="time_picker_dialog_minute_second_separator">":"</string>
<string name="time_picker_dialog_second_subsecond_separator">"."</string>
<string name="date_time_picker_dialog_title">"Set date and time"</string>
<string name="accessibility_datetime_picker_date">"Date"</string>
<string name="accessibility_datetime_picker_time">"Time"</string>
<string name="date_picker_dialog_other_button_label">"Other"</string>
<string name="date_picker_dialog_title">"Set date"</string>
<string name="date_picker_dialog_clear">"Clear"</string>
<string name="autofill_popup_content_description">"Showing autofill popup"</string>
<string name="password_generation_popup_content_description">"Showing password generation popup"</string>
<string name="autofill_keyboard_accessory_content_description">"Suggestions available"</string>
<string name="updating_chrome">"Updating Chrome..."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="js_alert_title">"Javascript Alert"</string>
<string name="js_confirm_title">"Javascript Confirm"</string>
<string name="js_prompt_title">"Javascript Prompt"</string>
<string name="download_start_toast">"Downloading file:"</string>
<string name="download_no_permission_toast">"No permission to write, abort."</string>
<string name="download_already_exists_toast">"Downloading file already exists, abort."</string>
<string name="download_failed_toast">"Failed to download file."</string>
<string name="download_finished_toast">"Finished to download file."</string>
<string name="ssl_alert_title">"Ssl Certificate Error Alert"</string>
<string name="http_auth_title">"Authentication Required"</string>
<string name="http_auth_user_name">"Username"</string>
<string name="http_auth_password">"Password"</string>
<string name="http_auth_log_in">"Log In"</string>
<string name="ssl_error_deny_request">"Request was denied for security."</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<attr name="select_dialog_multichoice" format="reference" />
<attr name="select_dialog_singlechoice" format="reference" />
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2015 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. -->
<resources>
<declare-styleable name="DualControlLayout">
<attr name="stackedMargin" format="reference"/>
<attr name="primaryButtonText" format="reference|string"/>
<attr name="secondaryButtonText" format="reference|string"/>
</declare-styleable>
<declare-styleable name="ButtonCompat">
<attr name="buttonColor" format="reference|color"/>
<attr name="buttonRaised" format="boolean"/>
</declare-styleable>
<declare-styleable name="TextViewWithLeading">
<attr name="leading" format="reference|dimension"/>
</declare-styleable>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<color name="color_picker_border_color">#B0B0B0</color>
<color name="color_picker_background_color">#FFFFFF</color>
<color name="dropdown_divider_color">#E5E5E5</color>
<color name="dropdown_dark_divider_color">#C0C0C0</color>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<!-- Link Preview dimensions -->
<dimen name="link_preview_overlay_radius">7dp</dimen>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<!--
14.5 = Seekbar thumb width - border width, but it depends on the width
of the seek bar icon.
-->
<dimen name="color_picker_gradient_margin">14.5dp</dimen>
<dimen name="color_button_height">60dp</dimen>
<dimen name="dropdown_item_height">44dp</dimen>
<dimen name="dropdown_item_divider_height">1px</dimen>
<!--
Fallback values if the corresponding com.android.internal.R dimensions
cannot be retrieved by name.
Note: Constants taken directly from Android's core/res/values/config.xml.
-->
<dimen name="config_min_scaling_span">12.0mm</dimen>
<dimen name="keyboard_accessory_chip_height">32dp</dimen>
<dimen name="keyboard_accessory_half_padding">4dp</dimen>
<dimen name="keyboard_accessory_height">48dp</dimen>
<dimen name="keyboard_accessory_padding">8dp</dimen>
<dimen name="keyboard_accessory_text_size">14sp</dimen>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<!-- Download service notification -->
<item type="id" name="download_service_notification" />
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- DO NOT ADD STRINGS HERE.
Android content strings now live in
content/public/android/java/strings/android_content_strings.grd
See http://www.chromium.org/developers/design-documents/ui-localization
-->
<resources/>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- DO NOT ADD STRINGS HERE.
Android content strings now live in
xwalk/runtime/android/java/strings/android_xwalk_strings.grd
See http://www.chromium.org/developers/design-documents/ui-localization
-->
<resources/>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- DO NOT ADD STRINGS HERE.
Android content strings now live in
xwalk/runtime/android/java/strings/android_xwalk_strings.grd
See http://www.chromium.org/developers/design-documents/ui-localization
-->
<resources/>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!-- DO NOT ADD STRINGS HERE.
Android ui strings now live in
ui/android/java/strings/android_ui_strings.grd
See http://www.chromium.org/developers/design-documents/ui-localization
-->
<resources/>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<style name="SelectPopupDialog">
<item name="select_dialog_singlechoice">@android:layout/select_dialog_singlechoice</item>
<item name="select_dialog_multichoice">@android:layout/select_dialog_multichoice</item>
</style>
<style name="SelectActionMenuShare">
<item name="android:icon">@drawable/ic_menu_share_holo_light</item>
</style>
<style name="SelectActionMenuWebSearch">
<item name="android:icon">@drawable/ic_search</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources>
<style name="DropdownPopupWindow" parent="@android:style/Widget.ListPopupWindow">
<item name="android:popupBackground">@drawable/dropdown_popup_background</item>
</style>
<!-- Buttons -->
<style name="ButtonCompatOverlay">
<item name="android:buttonStyle">@style/ButtonCompat</item>
</style>
<style name="ButtonCompatBorderlessOverlay">
<item name="android:buttonStyle">@style/ButtonCompatBorderless</item>
</style>
<style name="ButtonCompatBase">
<item name="android:minWidth">88dp</item>
<item name="android:minHeight">36dp</item>
<item name="android:textSize">14sp</item>
<item name="android:paddingLeft">20dp</item>
<item name="android:paddingRight">20dp</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingBottom">5dp</item>
<item name="android:textAllCaps">true</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
<item name="android:gravity">center_vertical|center_horizontal</item>
</style>
<style name="ButtonCompat" parent="ButtonCompatBase">
<item name="android:background">@drawable/button_compat_shape</item>
<item name="android:textStyle">bold</item>
</style>
<style name="ButtonCompatBorderless" parent="ButtonCompat">
<item name="android:background">?android:attr/selectableItemBackground</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<item type="id" name="dropdown_popup_window" />
</resources>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="startup_not_found_title">"Crosswalk Project Service Not Found"</string>
<string name="startup_not_found_message">"APP_NAME requires the Crosswalk Project Service to work. Please install it from the app store, then restart APP_NAME."</string>
<string name="startup_older_version_title">"New Crosswalk Project Service Required"</string>
<string name="startup_older_version_message">"The version of the Crosswalk Project Service on this system must be updated. Please install it from the app store, then restart APP_NAME."</string>
<string name="startup_newer_version_title">"Incompatible Crosswalk Project Service"</string>
<string name="startup_newer_version_message">"APP_NAME is not compatible with the installed version of the Crosswalk Project Service."</string>
<string name="startup_architecture_mismatch_title">"Mismatch of CPU Architecture"</string>
<string name="startup_architecture_mismatch_message">"The Crosswalk Project Service must be updated to match the CPU architecture of the device. Please install it from the app store, then restart APP_NAME."</string>
<string name="startup_signature_check_error_title">"The Crosswalk Project Signature Verification Failed"</string>
<string name="startup_signature_check_error_message">"The integrity of the Crosswalk Project Service cannot be verified. Please uninstall it and restart APP_NAME."</string>
<string name="crosswalk_install_title">"Crosswalk Project Install"</string>
<string name="download_failed_message">"Download failed."</string>
<string name="decompression_progress_message">"Decompressing the Crosswalk Project Service..."</string>
<string name="download_progress_message">"Downloading the Crosswalk Project Service from remote host..."</string>
<string name="select_store_message">"Please select STORE_NAME to download the Crosswalk Project Service."</string>
<string name="unsupported_store_message">"The application stores on your device don\'t support Crosswalk Project Service. Please download Crosswalk Project Service manually from the official website (https://crosswalk-project.org/)."</string>
<string name="google_play_store">"Google Play Store"</string>
<string name="xwalk_get_crosswalk">"Get Crosswalk"</string>
<string name="xwalk_cancel">"Cancel"</string>
<string name="xwalk_continue">"Continue"</string>
<string name="xwalk_close">"Close"</string>
<string name="xwalk_retry">"Retry"</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="xwalk_resources_list">
<item>xwalk.pak</item>
<item>xwalk_100_percent.pak</item>
<item>icudtl.dat</item>
</string-array>
</resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment