merge in OI distribution
authornotaz <notasas@gmail.com>
Fri, 8 Jun 2012 22:00:56 +0000 (01:00 +0300)
committernotaz <notasas@gmail.com>
Fri, 8 Jun 2012 22:04:55 +0000 (01:04 +0300)
OI distribution is supposed to be built as a separate library,
but that doesn't work here in OS builder because it contains resources,
so merge it into OI FileManager directly.

105 files changed:
apps/oi-filemanager/FileManager/AndroidManifest.xml
apps/oi-filemanager/FileManager/res/layout-v14/oi_distribution_buttonbar.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/layout/oi_distribution_buttonbar.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/layout/oi_distribution_eula.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/layout/oi_distribution_infoactivity.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/raw/license_short.txt [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/raw/oi_distribution_buttonbar.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/values-ar/strings.xml
apps/oi-filemanager/FileManager/res/values-be/strings.xml
apps/oi-filemanager/FileManager/res/values-bg/strings.xml
apps/oi-filemanager/FileManager/res/values-bs/strings.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/values-ca/strings.xml
apps/oi-filemanager/FileManager/res/values-cs/strings.xml
apps/oi-filemanager/FileManager/res/values-da/strings.xml
apps/oi-filemanager/FileManager/res/values-de/strings.xml
apps/oi-filemanager/FileManager/res/values-el/strings.xml
apps/oi-filemanager/FileManager/res/values-en-rGB/strings.xml
apps/oi-filemanager/FileManager/res/values-es/strings.xml
apps/oi-filemanager/FileManager/res/values-fa/strings.xml
apps/oi-filemanager/FileManager/res/values-fo/strings.xml
apps/oi-filemanager/FileManager/res/values-fr/strings.xml
apps/oi-filemanager/FileManager/res/values-hi/strings.xml
apps/oi-filemanager/FileManager/res/values-hu/strings.xml
apps/oi-filemanager/FileManager/res/values-it/strings.xml
apps/oi-filemanager/FileManager/res/values-iw/strings.xml
apps/oi-filemanager/FileManager/res/values-ja/strings.xml
apps/oi-filemanager/FileManager/res/values-ko/strings.xml
apps/oi-filemanager/FileManager/res/values-lo/strings.xml
apps/oi-filemanager/FileManager/res/values-lv/strings.xml
apps/oi-filemanager/FileManager/res/values-nb/strings.xml
apps/oi-filemanager/FileManager/res/values-nl/strings.xml
apps/oi-filemanager/FileManager/res/values-oc/strings.xml
apps/oi-filemanager/FileManager/res/values-pa/strings.xml
apps/oi-filemanager/FileManager/res/values-pl/strings.xml
apps/oi-filemanager/FileManager/res/values-pt-rBR/strings.xml
apps/oi-filemanager/FileManager/res/values-pt/strings.xml
apps/oi-filemanager/FileManager/res/values-ro/strings.xml
apps/oi-filemanager/FileManager/res/values-ru/strings.xml
apps/oi-filemanager/FileManager/res/values-sc/strings.xml
apps/oi-filemanager/FileManager/res/values-sd/strings.xml
apps/oi-filemanager/FileManager/res/values-sk/strings.xml
apps/oi-filemanager/FileManager/res/values-sl/strings.xml
apps/oi-filemanager/FileManager/res/values-sv/strings.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/values-tl/strings.xml
apps/oi-filemanager/FileManager/res/values-tr/strings.xml
apps/oi-filemanager/FileManager/res/values-ug/strings.xml
apps/oi-filemanager/FileManager/res/values-zh-rCN/strings.xml
apps/oi-filemanager/FileManager/res/values-zh-rTW/strings.xml
apps/oi-filemanager/FileManager/res/values/string_not_for_translation2.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/res/values/strings2.xml [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/AboutDialog.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibrary.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryActivity.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryListActivity.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadAppDialog.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadOIAppDialog.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaActivity.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaOrNewVersion.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/FileManagerActivity.java
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/InfoActivity.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/MarketUtils.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/NewVersionActivity.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/filemanager/UpdateDialog.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/intents/AboutMiniIntents.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/util/IntentUtils.java [new file with mode: 0644]
apps/oi-filemanager/FileManager/src/org/openintents/util/VersionUtils.java [new file with mode: 0644]
apps/oi-filemanager/promotion/description/translations/application_names.txt
apps/oi-filemanager/promotion/description/translations/description-ar.txt
apps/oi-filemanager/promotion/description/translations/description-be.txt
apps/oi-filemanager/promotion/description/translations/description-bg.txt
apps/oi-filemanager/promotion/description/translations/description-bs.txt [new file with mode: 0644]
apps/oi-filemanager/promotion/description/translations/description-ca.txt
apps/oi-filemanager/promotion/description/translations/description-cs.txt
apps/oi-filemanager/promotion/description/translations/description-da.txt
apps/oi-filemanager/promotion/description/translations/description-de.txt
apps/oi-filemanager/promotion/description/translations/description-el.txt
apps/oi-filemanager/promotion/description/translations/description-en-rGB.txt
apps/oi-filemanager/promotion/description/translations/description-en.txt
apps/oi-filemanager/promotion/description/translations/description-es.txt
apps/oi-filemanager/promotion/description/translations/description-fa.txt
apps/oi-filemanager/promotion/description/translations/description-fi.txt
apps/oi-filemanager/promotion/description/translations/description-fr.txt
apps/oi-filemanager/promotion/description/translations/description-hi.txt
apps/oi-filemanager/promotion/description/translations/description-hr.txt
apps/oi-filemanager/promotion/description/translations/description-it.txt
apps/oi-filemanager/promotion/description/translations/description-iw.txt
apps/oi-filemanager/promotion/description/translations/description-ja.txt
apps/oi-filemanager/promotion/description/translations/description-ko.txt
apps/oi-filemanager/promotion/description/translations/description-lv.txt
apps/oi-filemanager/promotion/description/translations/description-mk.txt
apps/oi-filemanager/promotion/description/translations/description-nb.txt
apps/oi-filemanager/promotion/description/translations/description-nl.txt
apps/oi-filemanager/promotion/description/translations/description-oc.txt
apps/oi-filemanager/promotion/description/translations/description-pa.txt
apps/oi-filemanager/promotion/description/translations/description-pl.txt
apps/oi-filemanager/promotion/description/translations/description-pt.txt
apps/oi-filemanager/promotion/description/translations/description-ro.txt
apps/oi-filemanager/promotion/description/translations/description-ru.txt
apps/oi-filemanager/promotion/description/translations/description-sd.txt
apps/oi-filemanager/promotion/description/translations/description-sk.txt
apps/oi-filemanager/promotion/description/translations/description-sv.txt [new file with mode: 0644]
apps/oi-filemanager/promotion/description/translations/description-tl.txt
apps/oi-filemanager/promotion/description/translations/description-tr.txt
apps/oi-filemanager/promotion/description/translations/description-ug.txt
apps/oi-filemanager/promotion/description/translations/description-zh-rCN.txt

index 00c6c0c..d1d0652 100644 (file)
     <provider android:name=".FileManagerProvider" android:authorities="org.openintents.filemanager"></provider>\r
     \r
                <!-- Activities from OI Distribution Library -->\r
-        <activity android:name="org.openintents.distribution.EulaActivity" />\r
-        <activity android:name="org.openintents.distribution.NewVersionActivity" />
+        <activity android:name="org.openintents.filemanager.EulaActivity" />\r
+        <activity android:name="org.openintents.filemanager.NewVersionActivity" />
 </application>
 </manifest> 
diff --git a/apps/oi-filemanager/FileManager/res/layout-v14/oi_distribution_buttonbar.xml b/apps/oi-filemanager/FileManager/res/layout-v14/oi_distribution_buttonbar.xml
new file mode 100644 (file)
index 0000000..93bc441
--- /dev/null
@@ -0,0 +1,31 @@
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"\r
+    android:id="@+id/container2"\r
+    style="@android:style/ButtonBar"\r
+    android:layout_width="fill_parent"\r
+    android:layout_height="wrap_content"\r
+    android:orientation="horizontal" >\r
+\r
+    <Button\r
+        android:id="@+id/button2"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_gravity="bottom"\r
+        android:layout_weight="1"\r
+        android:text="@string/oi_distribution_eula_refuse" />\r
+    \r
+\r
+    <LinearLayout\r
+        android:id="@+id/space"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:orientation="horizontal" />\r
+\r
+    <Button\r
+        android:id="@+id/button1"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_gravity="bottom"\r
+        android:layout_weight="1"\r
+        android:text="@string/oi_distribution_eula_accept" />\r
+\r
+</LinearLayout>\r
diff --git a/apps/oi-filemanager/FileManager/res/layout/oi_distribution_buttonbar.xml b/apps/oi-filemanager/FileManager/res/layout/oi_distribution_buttonbar.xml
new file mode 100644 (file)
index 0000000..65f4395
--- /dev/null
@@ -0,0 +1,30 @@
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"\r
+    android:id="@+id/container2"\r
+    style="@android:style/ButtonBar"\r
+    android:layout_width="fill_parent"\r
+    android:layout_height="wrap_content"\r
+    android:orientation="horizontal" >\r
+\r
+    <Button\r
+        android:id="@+id/button1"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_gravity="bottom"\r
+        android:layout_weight="1"\r
+        android:text="@string/oi_distribution_eula_accept" />\r
+\r
+    <LinearLayout\r
+        android:id="@+id/space"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:orientation="horizontal" />\r
+\r
+    <Button\r
+        android:id="@+id/button2"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_gravity="bottom"\r
+        android:layout_weight="1"\r
+        android:text="@string/oi_distribution_eula_refuse" />\r
+\r
+</LinearLayout>\r
diff --git a/apps/oi-filemanager/FileManager/res/layout/oi_distribution_eula.xml b/apps/oi-filemanager/FileManager/res/layout/oi_distribution_eula.xml
new file mode 100644 (file)
index 0000000..7d7c2b0
--- /dev/null
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- \r
+ * Copyright (C) 2007-2009 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ -->\r
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"\r
+    android:orientation="vertical"\r
+    android:layout_width="fill_parent"\r
+    android:layout_height="fill_parent"\r
+    >\r
+       <TextView  \r
+                           android:id="@+id/text1"\r
+                           android:textAppearance="?android:attr/textAppearanceLarge"\r
+                               android:layout_height="wrap_content"\r
+                               android:layout_width="fill_parent" \r
+                           android:text="@string/oi_distribution_eula_title"\r
+                       android:gravity="center"\r
+                           android:textStyle="bold"\r
+                           android:textColor="#ffffffff"\r
+                           android:layout_marginTop="10dip"\r
+                           android:layout_marginBottom="10dip"\r
+                               /><!-- \r
+                           android:layout_height="34dip"  -->\r
+               <ScrollView\r
+                               android:layout_width="fill_parent"\r
+                               android:layout_height="0dip"\r
+                               android:layout_weight="1"\r
+                           android:layout_marginBottom="10dip"\r
+                               android:layout_marginLeft="5dip"\r
+                       >\r
+                       <LinearLayout\r
+                               android:id="@+id/container1"\r
+                               android:orientation="vertical"\r
+                               android:layout_width="fill_parent"\r
+                               android:layout_height="wrap_content"\r
+                               >\r
+                               <ImageView android:id="@+id/imageview"\r
+                                       android:layout_width="wrap_content"\r
+                                       android:layout_height="wrap_content"\r
+                                       android:layout_gravity="center"\r
+                                       />\r
+                               <TextView  \r
+                                   android:id="@+id/text2"\r
+                                       android:layout_width="wrap_content"\r
+                                   android:layout_height="wrap_content"\r
+                               android:textStyle="bold"\r
+                                   android:textColor="#ffffffff"\r
+                                   android:layout_marginLeft="10dip"\r
+                                   android:layout_marginRight="10dip"\r
+                                   android:layout_marginTop="10dip"\r
+                                   android:layout_marginBottom="10dip"\r
+                                       />\r
+                               <TextView  \r
+                                   android:id="@+id/text"\r
+                                       android:layout_width="wrap_content" \r
+                                   android:layout_height="wrap_content" \r
+                                   android:autoLink="web"\r
+                               android:bufferType="spannable"\r
+                                   android:textColor="#ffffffff"\r
+                                   android:layout_marginLeft="10dip"\r
+                                   android:layout_marginRight="10dip"\r
+                                   android:layout_marginTop="10dip"\r
+                                   android:layout_marginBottom="10dip"\r
+                                       />\r
+                       </LinearLayout>
+               </ScrollView>\r
+               <include layout="@layout/oi_distribution_buttonbar" android:id="@+id/buttonbar"/>               \r
+</LinearLayout>
\ No newline at end of file
diff --git a/apps/oi-filemanager/FileManager/res/layout/oi_distribution_infoactivity.xml b/apps/oi-filemanager/FileManager/res/layout/oi_distribution_infoactivity.xml
new file mode 100644 (file)
index 0000000..f26de7d
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+       android:id="@+id/background"
+    android:orientation="vertical"
+    android:layout_width="fill_parent" 
+    android:layout_height="fill_parent"
+    android:padding="10dip" >
+    
+    <TextView android:id="@+id/text"
+       android:text="@string/oi_distribution_info_activity_text"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:textAppearance="?android:attr/textAppearanceMedium" />
+        
+    <ListView android:id="@android:id/list"
+        android:layout_width="fill_parent" 
+        android:layout_height="0dip"
+        android:layout_weight="1"
+        android:cacheColorHint="#00000000"
+        android:background="#00000000" />
+</LinearLayout>
diff --git a/apps/oi-filemanager/FileManager/res/raw/license_short.txt b/apps/oi-filemanager/FileManager/res/raw/license_short.txt
new file mode 100644 (file)
index 0000000..85874cc
--- /dev/null
@@ -0,0 +1,13 @@
+Copyright (C) 2008-2012 OpenIntents.org
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
\ No newline at end of file
diff --git a/apps/oi-filemanager/FileManager/res/raw/oi_distribution_buttonbar.xml b/apps/oi-filemanager/FileManager/res/raw/oi_distribution_buttonbar.xml
new file mode 100644 (file)
index 0000000..8ab1134
--- /dev/null
@@ -0,0 +1,33 @@
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"\r
+    android:id="@+id/container2"\r
+    style="@android:style/ButtonBar"\r
+    android:layout_width="fill_parent"\r
+    android:layout_height="wrap_content"\r
+    android:gravity="bottom" >\r
+\r
+    <!-- "space" kept its id to minimize code changes. It serves only as an anchor now. -->\r
+\r
+    <View\r
+        android:id="@+id/space"\r
+        android:layout_width="1dp"\r
+        android:layout_height="1dp"\r
+        android:layout_centerInParent="true" />\r
+\r
+    <Button\r
+        android:id="@+id/button1"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_alignParentLeft="true"\r
+        android:layout_alignRight="@id/space"\r
+        android:layout_alignWithParentIfMissing="true"\r
+        android:text="@string/oi_distribution_eula_accept" />\r
+\r
+    <Button\r
+        android:id="@+id/button2"\r
+        android:layout_width="0dip"\r
+        android:layout_height="wrap_content"\r
+        android:layout_alignLeft="@id/space"\r
+        android:layout_alignParentRight="true"\r
+        android:text="@string/oi_distribution_eula_refuse" />\r
+\r
+</RelativeLayout>\r
index 4eabba1..684c2d4 100644 (file)
     <string name="move_button_multiselect">نقل</string>
     <string name="copy_button_multiselect">نسخ</string>
     <string name="delete_button_multiselect">حذف</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">اختر ملفات متعددة</string>
     <string name="error_selection">رجاءا اخر ملف  أو عدة ملفات</string>
     
index b90687f..77b02cf 100644 (file)
@@ -22,6 +22,7 @@
        <!-- Automatically filled in by Launchpad: -->
        <string name="about_translators">Launchpad Contributions:
   Alexander Geroimenko https://launchpad.net/~geroimenko
+  Mikhail_SaTuRn https://launchpad.net/~mikhailsaturn
   OpenIntents devs https://launchpad.net/~openintents-devs</string>
        
     <!-- Short explanation of the application (max. 80 characters) -->
     <string name="move_button_multiselect">Перамясціць</string>
     <string name="copy_button_multiselect">Капіяваць</string>
     <string name="delete_button_multiselect">Выдаліць</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Абярыце некалькі файлаў</string>
     <string name="error_selection">Калі ласка, абярыце адзін ці больш файлаў.</string>
     
index 45d3d36..3a85950 100644 (file)
     <string name="move_button_multiselect">Премести</string>
     <string name="copy_button_multiselect">Копирай</string>
     <string name="delete_button_multiselect">Изтрий</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Изберете много файлове.</string>
     <string name="error_selection">Моля, изберете един или повече файла.</string>
     
diff --git a/apps/oi-filemanager/FileManager/res/values-bs/strings.xml b/apps/oi-filemanager/FileManager/res/values-bs/strings.xml
new file mode 100644 (file)
index 0000000..325ed1c
--- /dev/null
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+ * Copyright (C) 2007-2008 OpenIntents.org
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ -->
+<resources>
+       <!-- ***************************
+            About information
+            *************************** -->
+       
+       <!-- Automatically filled in by Launchpad: -->
+       <string name="about_translators">Launchpad Contributions:
+  Almin Islamović https://launchpad.net/~almin-islamovic</string>
+       
+    <!-- Short explanation of the application (max. 80 characters) -->
+    <string name="about_comments">Upravljanje Fajlovima na SD kartici sa OI File Manager.</string>  
+       
+       <!-- ***************************
+            Applicatio-specific strings
+            *************************** -->
+       <!-- Name of application. Can be localized. OI = OpenIntents should stay unmodified. -->
+    <string name="app_name">OI Fajl Meneger</string>
+    
+    <string name="menu_new_folder">Novi Direktorij</string>
+    
+    <!-- Multi select option menu -->
+    <string name="menu_multi_select">Više odabira</string>
+
+    <string name="menu_delete">Brisanje</string>
+    <string name="menu_rename">Preimenuj</string>
+    <string name="menu_send">Šalji</string>
+    <string name="menu_open">Otvori</string>
+    <string name="menu_move">Pomjeri</string>
+    <string name="menu_copy">kopiraj</string>
+    <string name="menu_details">Detalji</string>
+    <string name="menu_more">Više</string>
+    <string name="menu_compress">Kompresuj (ZIP)</string>
+    <string name="menu_extract">Ekstraktuj (ZIP)</string>
+    <string name="menu_filter">Filter</string>
+    <string name="menu_include_in_media_scan">Include in media scan</string>
+    <string name="menu_exclude_from_media_scan">Exclude from media scan</string>
+    <string name="menu_bookmark">Add to bookmarks</string>
+    <string name="menu_refresh">Osvježi</string>
+    
+    <string name="create_new_folder">Create new folder</string>
+    <string name="folder_name">Naziv foldera</string>
+    <string name="file_name">Naziv foldera</string>
+    <string name="extension">Extenzije</string>
+    <string name="this_folder_is_empty">Ovaj direktorij je prazan.</string>
+    <string name="really_delete">Do you really want to delete %s?</string>
+    <string name="file_deleted">File deleted.</string>
+    <string name="folder_deleted">Folder deleted.</string>
+    <string name="file_renamed">Fajl preimenovan.</string>
+    <string name="folder_renamed">Folder premješten</string>
+    <string name="file_moved">Fajl pomjeren</string>
+    <string name="folder_moved">Folder pomjeren</string>
+    <string name="file_copied">Folder kopiran</string>
+    <string name="move_title">Izaberi folder za pomjeriti</string>
+    <string name="move_button">Premesti ovde</string>
+    <string name="copy_title">Select folder to copy to</string>
+    <string name="copy_button">Kopiraj ovdje</string>
+       <string name="deleting_files">Izbriši fajl</string>
+    <string name="title_warning_some_may_not_work">Upozoranje</string>
+    <string name="warning_some_may_not_work">Some of the following options may not work.</string>
+    <string name="show_warning_again">Prikaži ponovo upozorenje</string>
+    
+    <!-- Strings for a multi select feature -->
+       <string name="really_delete_multiselect">Da li stvarno želite izbrisati %d fajlove?</string>
+    <string name="move_button_multiselect">Pomjeri</string>
+    <string name="copy_button_multiselect">kopiraj</string>
+    <string name="delete_button_multiselect">Brisanje</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">ZIP</string>
+
+    <string name="multiselect_title">Izaberi više fajlova</string>
+    <string name="error_selection">Izaberite jedan ili više fajlova</string>
+    
+    <!-- Strings for details table -->
+    <string name="details_type">Vrsta</string>
+    <string name="details_type_folder">Folder</string>
+    <string name="details_type_file">Fajl</string>
+    <string name="details_type_other">Ostalo</string>
+    <string name="details_size">Velicina</string>
+    <string name="details_permissions">Permissions</string>
+    <string name="details_hidden">Skriven</string>
+    <string name="details_lastmodified">Zadnja izmjena</string>
+    <string name="details_yes">Da</string>
+    <string name="details_no">Ne</string>
+    
+    <!-- Construct a unique file name of a file called %s. -->
+    <string name="copied_file_name">Kopija od %s</string>
+    
+    <!-- Construct a unique file name with number %1$d of a file called %2$s. -->
+    <string name="copied_file_name_2">Copy %1$d of %2$s</string>
+    
+    <string name="media_scan_included">Ovaj folder će biti uključen u sljedećem medija skenu</string>
+    <string name="media_scan_excluded">Ovaj folder će biti isključen u sljedećem media scanu</string>
+    
+    <string name="error_creating_new_folder">Neuspješno kreiranje novog foldera</string>
+    <string name="error_deleting_file">Nije mogao izbrisati fajl</string>
+    <string name="error_deleting_folder">Ne može se izbrisati folder \'%s\'</string>
+    <string name="error_renaming_file">Ne može se preimenovati fajl.</string>
+    <string name="error_renaming_folder">Ne moguće preimenovat folder.</string>
+    <string name="error_moving_file">Ne moguće pomjeriti fajl</string>
+    <string name="error_moving_folder">Ne moguće pomjeriti folder.</string>
+    <string name="error_copying_file">ne moguće kopirati fajl.</string>
+    <string name="error_file_does_not_exists">Datoteka ne postoji.</string>
+    <string name="error_deleting_child_file">Could not delete child file \'%s\'.</string>
+    <string name="error_generic">Error se pojavio:</string>
+    <string name="error_media_scan">Ne mogu promijeniti media scan postavke.</string>
+    
+    <string name="send_not_available">Nema aplikacije dostupne za slanje.</string>
+    
+    <string name="application_not_available">Aplikacije nedostupna.</string>
+    
+       <!-- ***************************
+            Preferences
+            *************************** -->
+    <!-- Menu item for Settings -->
+       <string name="settings">Postavke</string>
+       
+    <!-- Category for preferences. -->
+    <string name="preference_advanced_features">Advanced features</string>
+       <string name="preference_mediascan_title">Exclude from media scan</string>
+    <string name="preference_mediascan_summary_on">Show menu item to exclude folders from media scan.</string>
+    <string name="preference_mediascan_summary_off">Hide menu item to exclude folders from media scan.</string>
+    
+    <string name="preference_showallwarning_title">Prikaži sva upozorenja.</string>
+    <string name="preference_showallwarning_summary_on">Prikaži sve upozoravajuće poruke</string>
+    <string name="preference_showallwarning_summary_off">Prekrij poruke upozorenja.</string>
+       
+    <string name="preference_displayhiddenfiles_title">Prikaži skrivene fajlove.</string>
+    <string name="preference_displayhiddenfiles_summary_on">Prikaži skrivene fajlove.</string>
+    <string name="preference_displayhiddenfiles_summary_off">Sakvij skrivene fajlove.</string>
+    
+    <string name="preference_sort_settings">Sortiraj postavke.</string>
+    <string name="preference_sortby">Poredaj po</string>
+    <string name="preference_sortby_ascending">Poredaj Uzlazno</string>
+    <string name="preference_sortby_ascending_summary_on">Sort in ascending order</string>
+    <string name="preference_sortby_ascending_summary_off">Sort in descending order</string>
+    <string-array name="preference_sortby_names">
+        <item>Name</item>
+        <item>Velicina</item>
+        <item>Posljednja izmjena</item>
+    </string-array>
+
+        
+    <!-- ***************************
+                Strings for the \'Save as\' feature
+        *************************** -->
+    <string name="saveas_no_file_picked">Niste nijedan fajl izabrali</string>
+    <string name="saveas_error">Došlo je do greške.</string>
+    <string name="saveas_file_saved">Fajl uspješno spašen!</string>
+    
+        
+   
+    <string name="bookmarks">Zabilješke</string>
+    <string name="bookmarks_cancel">Cancel</string>
+    <string name="bookmarks_delete">Brisanje</string>
+    <string name="bookmarks_select_to_delete">Select bookmarks to delete</string>
+    <string name="bookmarks_manage">Uredi Zabilješke</string>
+    <string name="bookmark_added">Zabilješka dodana</string>
+    <string name="bookmark_not_found">Bookmarked destination not found.</string>
+    <string name="bookmarks_deleted">Odabrana zabilješka izbrisana</string>
+    <string name="bookmark_already_exists">Fajl je već zabilježen</string>
+
+
+    <!-- ***************************
+             Strings for the \'Compressing\' and \'Extracting\' feature
+          *************************** -->
+    <string name="compressing_success">Predmet uspješno kompresovan</string>
+    <string name="compressing_error">Neuspješno kompresovanje predmeta</string>
+    <string name="compress_into_archive">Kompresuj u arhivu:</string>
+    <string name="extracting_success">Predmet uspješno ekstraktovan</string>
+    <string name="extracting_error">Ne moguće ekstraktovat predmet</string>
+    <string name="extract_into_folder">Extract into folder:</string>
+    <string name="extract_title">Select folder to extract into</string>
+    <string name="extract_button">Raspakuj ovdje</string>
+    <string name="extracting">Extracting...</string>
+    <string name="compressing">Kompresujem...</string>
+    <string name="warning_overwrite">File %s exists. Do you want to overwrite it?</string>
+
+    <string name="change_file_extension">Da li želite promijeniti fajl ekstenziju?</string>
+</resources>
index 6b52457..2f758f7 100644 (file)
     <string name="move_button_multiselect">Mou</string>
     <string name="copy_button_multiselect">Copia</string>
     <string name="delete_button_multiselect">Suprimeix</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Seleccioneu múltiples fitxers</string>
     <string name="error_selection">Si us plau seleccioneu un o més fitxer(s)</string>
     
index e6641ee..68368f1 100644 (file)
     <string name="move_button_multiselect">Přesunout</string>
     <string name="copy_button_multiselect">Kopírovat</string>
     <string name="delete_button_multiselect">Odstranit</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">PSČ</string>
+
     <string name="multiselect_title">Vybrat více souborů</string>
     <string name="error_selection">Vyberte prosím jeden nebo více souborů.</string>
     
index 9bcb241..1f2736e 100644 (file)
     <string name="move_button_multiselect">Flyt</string>
     <string name="copy_button_multiselect">Kopier</string>
     <string name="delete_button_multiselect">Slet</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index 19f18db..64655a4 100644 (file)
@@ -23,6 +23,7 @@
        <string name="about_translators">Launchpad Contributions:
   Alexander Sapronov https://launchpad.net/~warmonger
   Daniel Winzen https://launchpad.net/~q-d
+  Dennis Baudys https://launchpad.net/~thecondordb
   Flosen https://launchpad.net/~flose
   Giannis Konstantinidis https://launchpad.net/~giankonstantinidis
   Hans https://launchpad.net/~hans-wuerstchen42
     <string name="move_button_multiselect">Verschieben</string>
     <string name="copy_button_multiselect">Kopieren</string>
     <string name="delete_button_multiselect">Löschen</string>
-    <string name="compress_zip_button_multiselect">PLZ</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Wählen Sie mehrere Dateien aus</string>
     <string name="error_selection">Bitte wählen Sie eine oder mehrere Datei(en) aus.</string>
     
     <string name="preference_showallwarning_summary_on">Zeige alle Warnmeldungen</string>
     <string name="preference_showallwarning_summary_off">Unterdrücke Warnmeldungen</string>
        
-    <string name="preference_displayhiddenfiles_title">Zeige versteckte Dateien</string>
-    <string name="preference_displayhiddenfiles_summary_on">Zeige versteckte Dateien</string>
-    <string name="preference_displayhiddenfiles_summary_off">Verberge versteckte Dateien</string>
+    <string name="preference_displayhiddenfiles_title">Versteckte Dateien anzeigen</string>
+    <string name="preference_displayhiddenfiles_summary_on">Versteckte Dateien anzeigen</string>
+    <string name="preference_displayhiddenfiles_summary_off">Versteckte Dateien verbergen</string>
     
     <string name="preference_sort_settings">Sortiereinstellungen</string>
     <string name="preference_sortby">Sortieren nach</string>
index 5f4c0a3..8b86e0a 100644 (file)
     <string name="move_button_multiselect">Μετακίνηση</string>
     <string name="copy_button_multiselect">Αντιγραφή</string>
     <string name="delete_button_multiselect">Διαγραφή</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Επιλογή πολλαπλών αρχείων</string>
     <string name="error_selection">Παρακαλώ επιλέξτε ένα ή περισσότερα αρχεία.</string>
     
index e48e770..e57c12b 100644 (file)
     <string name="move_button_multiselect">Move</string>
     <string name="copy_button_multiselect">Copy</string>
     <string name="delete_button_multiselect">Delete</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index 0ece597..5d071d5 100644 (file)
@@ -61,7 +61,7 @@
     <string name="menu_include_in_media_scan">Incluir en la exploración de archivos multimedia</string>
     <string name="menu_exclude_from_media_scan">Excluir de la exploración de archivos multimedia</string>
     <string name="menu_bookmark">Añadir a marcadores</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_refresh">Actualizar</string>
     
     <string name="create_new_folder">Crear nueva carpeta</string>
     <string name="folder_name">Nombre de carpeta</string>
     <string name="move_button_multiselect">Mover</string>
     <string name="copy_button_multiselect">Copiar</string>
     <string name="delete_button_multiselect">Borrar</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Seleccione varios archivos</string>
     <string name="error_selection">Por favor, seleccione uno o mas archivos</string>
     
index 76e1c6e..bc925b2 100644 (file)
     <string name="move_button_multiselect">حرکت نکنید</string>
     <string name="copy_button_multiselect">رونوشت‌</string>
     <string name="delete_button_multiselect">انداختن‌</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">انتخاب چند پرونده</string>
     <string name="error_selection">لطفا انتخاب‌ كردن‌ يكي از پرونده‌ يا بيشتر(s).</string>
     
index 6cb7004..0602c0f 100644 (file)
     <string name="move_button_multiselect">Flyt</string>
     <string name="copy_button_multiselect">Copy</string>
     <string name="delete_button_multiselect">Strika</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index 68fd828..1537c29 100644 (file)
        <string name="about_translators">Launchpad Contributions:
   Abdessamad Derraz https://launchpad.net/~derraz
   Anges https://launchpad.net/~az24
+  Arnaud https://launchpad.net/~arnaud-champollion
   Peli https://launchpad.net/~peli0101
   kawazzzzzz@yahoo.fr https://launchpad.net/~kawazzzzzz</string>
        
     <!-- Short explanation of the application (max. 80 characters) -->
-    <string name="about_comments">Manage files on the SD card with OI File Manager.</string>  
+    <string name="about_comments">Gérer les fichiers sur la carte SD avec OI File Manager</string>  
        
        <!-- ***************************
             Applicatio-specific strings
     <string name="menu_copy">Copier</string>
     <string name="menu_details">Détails</string>
     <string name="menu_more">Plus</string>
-    <string name="menu_compress">Compress (ZIP)</string>
-    <string name="menu_extract">Extract (ZIP)</string>
+    <string name="menu_compress">Compresser (ZIP)</string>
+    <string name="menu_extract">Extraire</string>
     <string name="menu_filter">filtre</string>
     <string name="menu_include_in_media_scan">Inclure dans les recherches</string>
     <string name="menu_exclude_from_media_scan">Exclure des recherches</string>
     <string name="menu_bookmark">Ajouter aux favoris</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_refresh">Rafraîchir</string>
     
     <string name="create_new_folder">Créer un nouveau dossier</string>
     <string name="folder_name">Nom du dossier</string>
     <string name="move_button_multiselect">Déplacer</string>
     <string name="copy_button_multiselect">Copier</string>
     <string name="delete_button_multiselect">Supprimer</string>
-    <string name="compress_zip_button_multiselect">ZIP</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">Code postal</string>
+
     <string name="multiselect_title">Sélectionner plusieurs fichiers</string>
     <string name="error_selection">S\'il vous plaît sélectionner un ou plusieurs fichier(s).</string>
     
     <!-- ***************************
              Strings for the \'Compressing\' and \'Extracting\' feature
           *************************** -->
-    <string name="compressing_success">Item compressed successfully</string>
-    <string name="compressing_error">Could not compress the item</string>
-    <string name="compress_into_archive">Compress into archive:</string>
-    <string name="extracting_success">Item extracted successfully</string>
-    <string name="extracting_error">Could not extract the item</string>
-    <string name="extract_into_folder">Extract into folder:</string>
-    <string name="extract_title">Select folder to extract into</string>
-    <string name="extract_button">Extract here</string>
-    <string name="extracting">Extracting...</string>
-    <string name="compressing">Compressing...</string>
-    <string name="warning_overwrite">File %s exists. Do you want to overwrite it?</string>
+    <string name="compressing_success">Fichier compressé avec succès</string>
+    <string name="compressing_error">Impossible de compresser ce fichier</string>
+    <string name="compress_into_archive">Compresser dans l\'archive :</string>
+    <string name="extracting_success">Fichier extrait avec succès</string>
+    <string name="extracting_error">Impossible d\'extraire le fichier</string>
+    <string name="extract_into_folder">Extraire vers le dossier :</string>
+    <string name="extract_title">Sélectionnez le dossier de destination</string>
+    <string name="extract_button">Extraire ici</string>
+    <string name="extracting">Extraction en cours ...</string>
+    <string name="compressing">Compression en cours ...</string>
+    <string name="warning_overwrite">Le fichier %s existe déjà. Voulez-vous l\'écraser ?</string>
 
-    <string name="change_file_extension">Do you want to change the file extension?</string>
+    <string name="change_file_extension">Voulez-vous modifier l\'extension du fichier ?</string>
 </resources>
index 382505d..49c7e0f 100644 (file)
@@ -24,6 +24,7 @@
   Abhishek https://launchpad.net/~abhishek9797
   Atharva Lath https://launchpad.net/~atharvalath96
   OpenIntents devs https://launchpad.net/~openintents-devs
+  Prateek Arora https://launchpad.net/~prateekandroid
   happynawani https://launchpad.net/~happynawani</string>
        
     <!-- Short explanation of the application (max. 80 characters) -->
@@ -54,7 +55,7 @@
     <string name="menu_include_in_media_scan">मीडिया स्कैन में शामिल करें</string>
     <string name="menu_exclude_from_media_scan">मीडिया स्कैन से अपवर्जित करें</string>
     <string name="menu_bookmark">बुकमार्क जोड़ें</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_refresh">नवीकरण</string>
     
     <string name="create_new_folder">नया फ़ोल्डर बनाएँ</string>
     <string name="folder_name">फ़ोल्डर का नाम</string>
     <string name="move_button_multiselect">स्थानांतरित करें</string>
     <string name="copy_button_multiselect">प्रतिलिपि बनाएँ</string>
     <string name="delete_button_multiselect">मिटाएँ</string>
-    <string name="compress_zip_button_multiselect">ZIP</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">सिकोड़िए</string>
+
     <string name="multiselect_title">एकाधिक फ़ाइलों का चयन करें</string>
     <string name="error_selection">एक या एक से अधिक फ़ाइल (ओं) का चयन करें|</string>
     
index 9404c21..5cd50b8 100644 (file)
     <string name="move_button_multiselect">Áthelyez</string>
     <string name="copy_button_multiselect">Másol</string>
     <string name="delete_button_multiselect">Töröl</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Több fájl kiválasztása</string>
     <string name="error_selection">Kérlek, válassz ki egy vagy több fájlt!</string>
     
index 826f8f3..3cc7b0e 100644 (file)
@@ -21,6 +21,7 @@
        
        <!-- Automatically filled in by Launchpad: -->
        <string name="about_translators">Launchpad Contributions:
+  Diego Pierotto https://launchpad.net/~gringo
   Edoardo Maria Elidoro https://launchpad.net/~edoardoelidoro
   Martino Barbon https://launchpad.net/~martins999
   OpenIntents devs https://launchpad.net/~openintents-devs
     <string name="menu_more">Altro</string>
     <string name="menu_compress">Comprimi (ZIP)</string>
     <string name="menu_extract">Estrai (ZIP)</string>
-    <string name="menu_filter">Filter</string>
+    <string name="menu_filter">Filtro</string>
     <string name="menu_include_in_media_scan">Includi nella scansione dei media</string>
     <string name="menu_exclude_from_media_scan">Escludi dalla scansione dei media.</string>
     <string name="menu_bookmark">Aggiungi ai preferiti</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_refresh">Aggiorna</string>
     
     <string name="create_new_folder">Crea nuova cartella</string>
     <string name="folder_name">Nome cartella</string>
     <string name="file_name">Nome cartella</string>
-    <string name="extension">Extension (with \'.\')</string>
+    <string name="extension">Estensione (con \'.\')</string>
     <string name="this_folder_is_empty">Questa cartella è vuota.</string>
     <string name="really_delete">Sei sicuro di eliminare %s?</string>
     <string name="file_deleted">Il file è stato eliminato.</string>
        <string name="deleting_files">Eliminazione dei file in corso...</string>
     <string name="title_warning_some_may_not_work">Attenzione</string>
     <string name="warning_some_may_not_work">Alcune tra le seguenti opzioni potrebbero non funzionare.</string>
-    <string name="show_warning_again">Show warning again</string>
+    <string name="show_warning_again">Mostra avviso ancora</string>
     
     <!-- Strings for a multi select feature -->
        <string name="really_delete_multiselect">Vuoi veramente eliminare %d documenti?</string>
     <string name="move_button_multiselect">Sposta</string>
     <string name="copy_button_multiselect">Copia</string>
     <string name="delete_button_multiselect">Elimina</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Selezione file multipli</string>
     <string name="error_selection">Seleziona uno o più file</string>
     
     <!-- Strings for details table -->
-    <string name="details_type">Type</string>
-    <string name="details_type_folder">Folder</string>
+    <string name="details_type">Tipo</string>
+    <string name="details_type_folder">Cartella</string>
     <string name="details_type_file">File</string>
-    <string name="details_type_other">Other</string>
-    <string name="details_size">Size</string>
-    <string name="details_permissions">Permissions</string>
-    <string name="details_hidden">Hidden</string>
-    <string name="details_lastmodified">Last Modified</string>
-    <string name="details_yes">Yes</string>
+    <string name="details_type_other">Altro</string>
+    <string name="details_size">Dimensione</string>
+    <string name="details_permissions">Permessi</string>
+    <string name="details_hidden">Nascosto</string>
+    <string name="details_lastmodified">Ultima modifica</string>
+    <string name="details_yes"></string>
     <string name="details_no">No</string>
     
     <!-- Construct a unique file name of a file called %s. -->
     <!-- Category for preferences. -->
     <string name="preference_advanced_features">Opzioni avanzate</string>
        <string name="preference_mediascan_title">Escludi dalla scansione dei media.</string>
-    <string name="preference_mediascan_summary_on">Show menu item to exclude folders from media scan.</string>
-    <string name="preference_mediascan_summary_off">Hide menu item to exclude folders from media scan.</string>
+    <string name="preference_mediascan_summary_on">Mostra voce menu per escludere cartelle dalla scansione.</string>
+    <string name="preference_mediascan_summary_off">Nascondi voce menu per escludere cartelle dalla scansione.</string>
     
-    <string name="preference_showallwarning_title">Show all warnings</string>
-    <string name="preference_showallwarning_summary_on">Show all warning messages</string>
-    <string name="preference_showallwarning_summary_off">Suppress warning messages</string>
+    <string name="preference_showallwarning_title">Mostra tutti gli avvisi</string>
+    <string name="preference_showallwarning_summary_on">Mostra tutti i messaggi di avviso</string>
+    <string name="preference_showallwarning_summary_off">Rimuovi messaggi di avviso</string>
        
-    <string name="preference_displayhiddenfiles_title">Display hidden files</string>
-    <string name="preference_displayhiddenfiles_summary_on">Display hidden files</string>
-    <string name="preference_displayhiddenfiles_summary_off">Hide hidden files</string>
+    <string name="preference_displayhiddenfiles_title">Mostra files nascosti</string>
+    <string name="preference_displayhiddenfiles_summary_on">Mostra files nascosti</string>
+    <string name="preference_displayhiddenfiles_summary_off">Nascondi files nascosti</string>
     
-    <string name="preference_sort_settings">Sort settings</string>
-    <string name="preference_sortby">Sort by</string>
-    <string name="preference_sortby_ascending">In ascending order</string>
-    <string name="preference_sortby_ascending_summary_on">Sort in ascending order</string>
-    <string name="preference_sortby_ascending_summary_off">Sort in descending order</string>
+    <string name="preference_sort_settings">Impostazioni ordinamento</string>
+    <string name="preference_sortby">Ordina per</string>
+    <string name="preference_sortby_ascending">In ordine crescente</string>
+    <string name="preference_sortby_ascending_summary_on">Ordina in modo crescente</string>
+    <string name="preference_sortby_ascending_summary_off">Ordina in modo decrescente</string>
     <string-array name="preference_sortby_names">
-        <item>Name</item>
-        <item>Size</item>
-        <item>Last modified</item>
+        <item>Nome</item>
+        <item>Dimensione</item>
+        <item>Ultima modifica</item>
     </string-array>
 
         
     <!-- ***************************
                 Strings for the \'Save as\' feature
         *************************** -->
-    <string name="saveas_no_file_picked">You haven\'t picked any file.</string>
-    <string name="saveas_error">An error occured.</string>
-    <string name="saveas_file_saved">File successfully saved!</string>
+    <string name="saveas_no_file_picked">Nessun file è stato selezionato.</string>
+    <string name="saveas_error">Si è verificato un errore.</string>
+    <string name="saveas_file_saved">File salvato con successo!</string>
     
         
    
-    <string name="bookmarks">Bookmarks</string>
-    <string name="bookmarks_cancel">Cancel</string>
+    <string name="bookmarks">Segnalibri</string>
+    <string name="bookmarks_cancel">Annulla</string>
     <string name="bookmarks_delete">Elimina</string>
-    <string name="bookmarks_select_to_delete">Select bookmarks to delete</string>
-    <string name="bookmarks_manage">Manage bookmarks</string>
-    <string name="bookmark_added">Bookmark added</string>
-    <string name="bookmark_not_found">Bookmarked destination not found.</string>
-    <string name="bookmarks_deleted">Selected bookmarks deleted</string>
-    <string name="bookmark_already_exists">This file is already bookmarked</string>
+    <string name="bookmarks_select_to_delete">Seleziona segnalibri da cancellare</string>
+    <string name="bookmarks_manage">Gestione segnalibri</string>
+    <string name="bookmark_added">Segnalibro aggiunto</string>
+    <string name="bookmark_not_found">Destinazione segnalibri non trovata.</string>
+    <string name="bookmarks_deleted">Segnalibri selezionati cancellati</string>
+    <string name="bookmark_already_exists">Questo file è già presente nei segnalibri</string>
 
 
     <!-- ***************************
              Strings for the \'Compressing\' and \'Extracting\' feature
           *************************** -->
-    <string name="compressing_success">Item compressed successfully</string>
-    <string name="compressing_error">Could not compress the item</string>
-    <string name="compress_into_archive">Compress into archive:</string>
-    <string name="extracting_success">Item extracted successfully</string>
-    <string name="extracting_error">Could not extract the item</string>
-    <string name="extract_into_folder">Extract into folder:</string>
-    <string name="extract_title">Select folder to extract into</string>
-    <string name="extract_button">Extract here</string>
-    <string name="extracting">Extracting...</string>
-    <string name="compressing">Compressing...</string>
-    <string name="warning_overwrite">File %s exists. Do you want to overwrite it?</string>
+    <string name="compressing_success">File compresso con successo</string>
+    <string name="compressing_error">Impossibile comprimere il file</string>
+    <string name="compress_into_archive">Comprimi nell\'archivio</string>
+    <string name="extracting_success">File estratto con successo</string>
+    <string name="extracting_error">Impossibile estrarre il file</string>
+    <string name="extract_into_folder">Estrai nella cartella:</string>
+    <string name="extract_title">Seleziona cartella dove estrarre</string>
+    <string name="extract_button">Estrai qui</string>
+    <string name="extracting">Estrazione...</string>
+    <string name="compressing">Compressione...</string>
+    <string name="warning_overwrite">File %s già presente. Vuoi sovrascriverlo?</string>
 
-    <string name="change_file_extension">Do you want to change the file extension?</string>
+    <string name="change_file_extension">Vuoi modificare l\'estensione del file?</string>
 </resources>
index fb8e7b2..fce5cae 100644 (file)
     <string name="move_button_multiselect">העברה</string>
     <string name="copy_button_multiselect">העתקה</string>
     <string name="delete_button_multiselect">מחיקה</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">בחירת קבצים מרובה</string>
     <string name="error_selection">יש לבחור קובץ אחד או יותר</string>
     
index 48053c2..385e73c 100644 (file)
     <string name="move_button_multiselect">移動</string>
     <string name="copy_button_multiselect">コピー</string>
     <string name="delete_button_multiselect">削除</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">複数のファイルを選択する</string>
     <string name="error_selection">一つ以上のふぃあるを選択してください。</string>
     
index 735f7ed..dcde156 100644 (file)
     <string name="move_button_multiselect">이동</string>
     <string name="copy_button_multiselect">복사</string>
     <string name="delete_button_multiselect">삭제</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">여러 파일 선택</string>
     <string name="error_selection">최소 한 개의 파일을 선택해 주세요</string>
     
index aa0133b..6247eab 100644 (file)
     <string name="move_button_multiselect">ຍ້າຍ</string>
     <string name="copy_button_multiselect">Copy</string>
     <string name="delete_button_multiselect">ລຶບ</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index 91ee269..2666104 100644 (file)
     <string name="move_button_multiselect">Pārvietot</string>
     <string name="copy_button_multiselect">Kopēt</string>
     <string name="delete_button_multiselect">Dzēst</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Izvēlēties vairākus failus</string>
     <string name="error_selection">Lūdzu, izvēlieties vienu vai vairākus failu(s).</string>
     
index 7b445f6..649b7ed 100644 (file)
@@ -22,7 +22,8 @@
        <!-- Automatically filled in by Launchpad: -->
        <string name="about_translators">Launchpad Contributions:
   Arne Tobias Malkenes Ødegaard https://launchpad.net/~arne-tobias
-  OpenIntents devs https://launchpad.net/~openintents-devs</string>
+  OpenIntents devs https://launchpad.net/~openintents-devs
+  Simen https://launchpad.net/~simen-burud</string>
        
     <!-- Short explanation of the application (max. 80 characters) -->
     <string name="about_comments">Administrer filer på SD-kortet med OI Filbehandler.</string>  
     <string name="move_button_multiselect">Flytt</string>
     <string name="copy_button_multiselect">Kopier</string>
     <string name="delete_button_multiselect">Slett</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Velg flere filer</string>
     <string name="error_selection">Vennligst velg en eller flere fil(er).</string>
     
index a667b39..806a11c 100644 (file)
@@ -22,6 +22,7 @@
        <!-- Automatically filled in by Launchpad: -->
        <string name="about_translators">Launchpad Contributions:
   Henk van der Velden https://launchpad.net/~henkvandervelden86
+  Maarten de Vries https://launchpad.net/~maarten-k-de-vries
   Mark van Kuijk https://launchpad.net/~markvankuyk
   Menno Vogel https://launchpad.net/~mennovogel90
   OpenIntents devs https://launchpad.net/~openintents-devs
     <string name="menu_move">Verplaatsen</string>
     <string name="menu_copy">Kopieer</string>
     <string name="menu_details">Details</string>
-    <string name="menu_more">More</string>
-    <string name="menu_compress">Compress (ZIP)</string>
-    <string name="menu_extract">Extract (ZIP)</string>
-    <string name="menu_filter">Filter</string>
+    <string name="menu_more">Meer</string>
+    <string name="menu_compress">Comprimeren (ZIP)</string>
+    <string name="menu_extract">Uitpakken (ZIP)</string>
+    <string name="menu_filter">Filteren</string>
     <string name="menu_include_in_media_scan">Meenemen bij media scan</string>
     <string name="menu_exclude_from_media_scan">Negeren bij media scan</string>
-    <string name="menu_bookmark">Add to bookmarks</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_bookmark">Toevoegen aan favorieten</string>
+    <string name="menu_refresh">Verversen</string>
     
     <string name="create_new_folder">Nieuwe map aanmaken</string>
     <string name="folder_name">Naam van de map</string>
     <string name="file_name">Naam van de map</string>
-    <string name="extension">Extension (with \'.\')</string>
+    <string name="extension">Extensie ( met \'.\')</string>
     <string name="this_folder_is_empty">Deze map is leeg.</string>
     <string name="really_delete">Wil je echt %s verwijderen?</string>
     <string name="file_deleted">Bestand verwijderd.</string>
     <string name="copy_title">Kies map om naartoe te kopiëren</string>
     <string name="copy_button">Kopieer hier</string>
        <string name="deleting_files">Bestanden aan het verwijderen...</string>
-    <string name="title_warning_some_may_not_work">Warning</string>
-    <string name="warning_some_may_not_work">Some of the following options may not work.</string>
-    <string name="show_warning_again">Show warning again</string>
+    <string name="title_warning_some_may_not_work">Waarschuwing</string>
+    <string name="warning_some_may_not_work">Mogelijk werkt een aantal van deze opties niet</string>
+    <string name="show_warning_again">Waarschuwing opnieuw tonen</string>
     
     <!-- Strings for a multi select feature -->
        <string name="really_delete_multiselect">Wilt u echt %d bestanden verwijderen?</string>
     <string name="move_button_multiselect">Verplaatsen</string>
     <string name="copy_button_multiselect">Kopieer</string>
     <string name="delete_button_multiselect">Verwijderen</string>
-    <string name="compress_zip_button_multiselect">ZIP</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">Postcode</string>
+
     <string name="multiselect_title">Selecteer meerdere bestanden</string>
     <string name="error_selection">Selecteer een of meer bestanden.</string>
     
     <!-- Strings for details table -->
     <string name="details_type">Type</string>
-    <string name="details_type_folder">Folder</string>
-    <string name="details_type_file">File</string>
-    <string name="details_type_other">Other</string>
-    <string name="details_size">Size</string>
-    <string name="details_permissions">Permissions</string>
-    <string name="details_hidden">Hidden</string>
-    <string name="details_lastmodified">Last Modified</string>
-    <string name="details_yes">Yes</string>
-    <string name="details_no">No</string>
+    <string name="details_type_folder">Map</string>
+    <string name="details_type_file">Bestand</string>
+    <string name="details_type_other">Overig</string>
+    <string name="details_size">Grootte</string>
+    <string name="details_permissions">Rechten</string>
+    <string name="details_hidden">Verborgen</string>
+    <string name="details_lastmodified">Laatst gewijzigd</string>
+    <string name="details_yes">Ja</string>
+    <string name="details_no">Nee</string>
     
     <!-- Construct a unique file name of a file called %s. -->
     <string name="copied_file_name">Kopie van %s</string>
     <string name="preference_mediascan_summary_off">Verberg menu-item om mappen van de media scan uit te sluiten.</string>
     
     <string name="preference_showallwarning_title">Toon alle waarschuwingen</string>
-    <string name="preference_showallwarning_summary_on">Show all warning messages</string>
-    <string name="preference_showallwarning_summary_off">Suppress warning messages</string>
+    <string name="preference_showallwarning_summary_on">Alle waarschuwingen tonen</string>
+    <string name="preference_showallwarning_summary_off">Waarschuwingen verbergen</string>
        
-    <string name="preference_displayhiddenfiles_title">Display hidden files</string>
-    <string name="preference_displayhiddenfiles_summary_on">Display hidden files</string>
-    <string name="preference_displayhiddenfiles_summary_off">Hide hidden files</string>
+    <string name="preference_displayhiddenfiles_title">Verborgen bestanden tonen</string>
+    <string name="preference_displayhiddenfiles_summary_on">Verborgen bestanden tonen</string>
+    <string name="preference_displayhiddenfiles_summary_off">Verborgen bestanden niet tonen</string>
     
-    <string name="preference_sort_settings">Sort settings</string>
-    <string name="preference_sortby">Sort by</string>
-    <string name="preference_sortby_ascending">In ascending order</string>
-    <string name="preference_sortby_ascending_summary_on">Sort in ascending order</string>
+    <string name="preference_sort_settings">Sorteeropties</string>
+    <string name="preference_sortby">Sorteren op</string>
+    <string name="preference_sortby_ascending">Oplopend</string>
+    <string name="preference_sortby_ascending_summary_on">Sorteer in oplopende volgorde</string>
     <string name="preference_sortby_ascending_summary_off">Sorteer in aflopende volgorde</string>
     <string-array name="preference_sortby_names">
-        <item>Name</item>
-        <item>Size</item>
-        <item>Last modified</item>
+        <item>Naam</item>
+        <item>Grootte</item>
+        <item>Laatst gewijzigd</item>
     </string-array>
 
         
     <!-- ***************************
                 Strings for the \'Save as\' feature
         *************************** -->
-    <string name="saveas_no_file_picked">You haven\'t picked any file.</string>
-    <string name="saveas_error">An error occured.</string>
+    <string name="saveas_no_file_picked">U heeft geen bestand geselecteerd</string>
+    <string name="saveas_error">Er is een fout opgetreden.</string>
     <string name="saveas_file_saved">Bestand is succesvol opgeslagen.</string>
     
         
    
-    <string name="bookmarks">Bookmarks</string>
-    <string name="bookmarks_cancel">Cancel</string>
+    <string name="bookmarks">Favorieten</string>
+    <string name="bookmarks_cancel">Annuleren</string>
     <string name="bookmarks_delete">Verwijderen</string>
-    <string name="bookmarks_select_to_delete">Select bookmarks to delete</string>
-    <string name="bookmarks_manage">Manage bookmarks</string>
+    <string name="bookmarks_select_to_delete">Selecteer de bladwijzers om te verwijderen</string>
+    <string name="bookmarks_manage">Favorieten beheren</string>
     <string name="bookmark_added">Bladwijzer toegevoegd</string>
-    <string name="bookmark_not_found">Bookmarked destination not found.</string>
-    <string name="bookmarks_deleted">Selected bookmarks deleted</string>
-    <string name="bookmark_already_exists">This file is already bookmarked</string>
+    <string name="bookmark_not_found">Doel van favoriet niet gevonden</string>
+    <string name="bookmarks_deleted">Geselecteerde favorieten verwijderd</string>
+    <string name="bookmark_already_exists">Dit bestand is al een favoriet</string>
 
 
     <!-- ***************************
              Strings for the \'Compressing\' and \'Extracting\' feature
           *************************** -->
-    <string name="compressing_success">Item compressed successfully</string>
-    <string name="compressing_error">Could not compress the item</string>
-    <string name="compress_into_archive">Compress into archive:</string>
-    <string name="extracting_success">Item extracted successfully</string>
-    <string name="extracting_error">Could not extract the item</string>
-    <string name="extract_into_folder">Extract into folder:</string>
-    <string name="extract_title">Select folder to extract into</string>
-    <string name="extract_button">Extract here</string>
-    <string name="extracting">Extracting...</string>
-    <string name="compressing">Compressing...</string>
-    <string name="warning_overwrite">File %s exists. Do you want to overwrite it?</string>
+    <string name="compressing_success">Bestand gecomprimeerd</string>
+    <string name="compressing_error">Kon bestand niet comprimeren</string>
+    <string name="compress_into_archive">Comprimeer naar archief:</string>
+    <string name="extracting_success">Bestand succesvol uitgepakt</string>
+    <string name="extracting_error">Kon bestand niet uitpakken</string>
+    <string name="extract_into_folder">Uitpakken in map</string>
+    <string name="extract_title">Selecteer de map waar u wilt uitpakken</string>
+    <string name="extract_button">Hier uitpakken</string>
+    <string name="extracting">Bezig met uitpakken...</string>
+    <string name="compressing">Bezig met comprimeren...</string>
+    <string name="warning_overwrite">Het bestand %s bestaat al. Wilt u het vervangen?</string>
 
-    <string name="change_file_extension">Do you want to change the file extension?</string>
+    <string name="change_file_extension">Wilt u de bestandsextensie wijzigen?</string>
 </resources>
index addc446..24fe453 100644 (file)
     <string name="move_button_multiselect">Desplaçar</string>
     <string name="copy_button_multiselect">Copiar</string>
     <string name="delete_button_multiselect">Suprimir</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index ff7bcb9..1bcee12 100644 (file)
     <string name="move_button_multiselect">ਹਿਲਾਓ</string>
     <string name="copy_button_multiselect">ਕਾਪੀ</string>
     <string name="delete_button_multiselect">ਹਟਾਉ</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">ਕਇ ਫਾਇਲ ਚੁਨੇ</string>
     <string name="error_selection">1 ਯਾ ਜਯਾਦਾ ਫਾਇਲ ਚੁਨੇ</string>
     
index 18cb60b..e2c4335 100644 (file)
     <string name="move_button_multiselect">Przenieś</string>
     <string name="copy_button_multiselect">Kopiuj</string>
     <string name="delete_button_multiselect">Usuń</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">Kod pocztowy</string>
+
     <string name="multiselect_title">Zaznacz wiele plików</string>
     <string name="error_selection">Proszę wybrać plik(i).</string>
     
index ad0c518..a989922 100644 (file)
     <string name="move_button_multiselect">Mover</string>
     <string name="copy_button_multiselect">Copiar</string>
     <string name="delete_button_multiselect">Apagar</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Selecione varios arquivos</string>
     <string name="error_selection">Favor selecionar um ou mais arquivos</string>
     
index ad72cb2..eeb4a68 100644 (file)
     <string name="move_button_multiselect">Mover</string>
     <string name="copy_button_multiselect">Copiar</string>
     <string name="delete_button_multiselect">Eliminar</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Selecionar vários ficheiros</string>
     <string name="error_selection">Por favor, escolha um ou mais ficheiros.</string>
     
index c14ac6f..cf3e65f 100644 (file)
     <string name="move_button_multiselect">Mută</string>
     <string name="copy_button_multiselect">Copiază</string>
     <string name="delete_button_multiselect">Șterge</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Selectează fișiere multiple</string>
     <string name="error_selection">Selectați unul sau mai multe fișiere.</string>
     
index 079bb0d..f6fb4fb 100644 (file)
@@ -29,7 +29,7 @@
   Peli https://launchpad.net/~peli0101</string>
        
     <!-- Short explanation of the application (max. 80 characters) -->
-    <string name="about_comments">Manage files on the SD card with OI File Manager.</string>  
+    <string name="about_comments">Управляйте файлами на SD карте с помощью OI File Manager.</string>  
        
        <!-- ***************************
             Applicatio-specific strings
     <string name="menu_copy">Копировать</string>
     <string name="menu_details">Подробная информация</string>
     <string name="menu_more">Подробнее</string>
-    <string name="menu_compress">Compress (ZIP)</string>
-    <string name="menu_extract">Extract (ZIP)</string>
+    <string name="menu_compress">Сжать (ZIP)</string>
+    <string name="menu_extract">Извлечь (ZIP)</string>
     <string name="menu_filter">Фильтр</string>
     <string name="menu_include_in_media_scan">Включить в сканирование</string>
     <string name="menu_exclude_from_media_scan">Исключить из сканирования</string>
     <string name="menu_bookmark">Добавить в избранное</string>
-    <string name="menu_refresh">Refresh</string>
+    <string name="menu_refresh">Обновить</string>
     
     <string name="create_new_folder">Создать новую папку</string>
     <string name="folder_name">Имя папки</string>
     <string name="move_button_multiselect">Переместить</string>
     <string name="copy_button_multiselect">Копировать</string>
     <string name="delete_button_multiselect">Удалить</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Выберите несколько файлов</string>
     <string name="error_selection">Пожалуйства выберите один или больше файлов.</string>
     
     <!-- ***************************
              Strings for the \'Compressing\' and \'Extracting\' feature
           *************************** -->
-    <string name="compressing_success">Item compressed successfully</string>
-    <string name="compressing_error">Could not compress the item</string>
-    <string name="compress_into_archive">Compress into archive:</string>
-    <string name="extracting_success">Item extracted successfully</string>
-    <string name="extracting_error">Could not extract the item</string>
-    <string name="extract_into_folder">Extract into folder:</string>
-    <string name="extract_title">Select folder to extract into</string>
-    <string name="extract_button">Extract here</string>
-    <string name="extracting">Extracting...</string>
-    <string name="compressing">Compressing...</string>
-    <string name="warning_overwrite">File %s exists. Do you want to overwrite it?</string>
+    <string name="compressing_success">Элемент успешно сжат</string>
+    <string name="compressing_error">Не удалось сжать элемент</string>
+    <string name="compress_into_archive">Сжать в архив:</string>
+    <string name="extracting_success">Элемент успешно распакован</string>
+    <string name="extracting_error">Не удалось распаковать элемент</string>
+    <string name="extract_into_folder">Распаковать в папку:</string>
+    <string name="extract_title">Выберите папку для извлечения</string>
+    <string name="extract_button">Распаковать здесь</string>
+    <string name="extracting">Распаковка...</string>
+    <string name="compressing">Сжатие...</string>
+    <string name="warning_overwrite">Файл %s уже существует. Вы хотите перезаписать его?</string>
 
-    <string name="change_file_extension">Do you want to change the file extension?</string>
+    <string name="change_file_extension">Вы хотите изменить расширение файла?</string>
 </resources>
index 0436231..4eb57cb 100644 (file)
     <string name="move_button_multiselect">Moghe</string>
     <string name="copy_button_multiselect">Cópia</string>
     <string name="delete_button_multiselect">Doga</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
index 780d6c8..8c4e22a 100644 (file)
     <string name="move_button_multiselect">खिस्कयोस</string>
     <string name="copy_button_multiselect">कापी कयो</string>
     <string name="delete_button_multiselect">मिटायो</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">हिक्क खान वधीक फईलोयूं चुन्द्यो</string>
     <string name="error_selection">कृपा करे हिक्क या  वधीक फईल्यूं चुन्द्यो</string>
     
index 950bfbf..fa965a7 100644 (file)
     <string name="move_button_multiselect">Presunúť</string>
     <string name="copy_button_multiselect">Kopírovať</string>
     <string name="delete_button_multiselect">Zmazať</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Označiť viacero súborov</string>
     <string name="error_selection">Prosím označte jeden alebo viac súborov.</string>
     
index 3e9dbbc..b606623 100644 (file)
     <string name="move_button_multiselect">Prestavi</string>
     <string name="copy_button_multiselect">Kopiraj</string>
     <string name="delete_button_multiselect">Izbriši</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Izberi več datotek</string>
     <string name="error_selection">Prosim izberi eno ali več datotek.</string>
     
diff --git a/apps/oi-filemanager/FileManager/res/values-sv/strings.xml b/apps/oi-filemanager/FileManager/res/values-sv/strings.xml
new file mode 100644 (file)
index 0000000..34deb0e
--- /dev/null
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+ * Copyright (C) 2007-2008 OpenIntents.org
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ -->
+<resources>
+       <!-- ***************************
+            About information
+            *************************** -->
+       
+       <!-- Automatically filled in by Launchpad: -->
+       <string name="about_translators">Launchpad Contributions:
+  Carl Fredrik Sima https://launchpad.net/~cf-sima</string>
+       
+    <!-- Short explanation of the application (max. 80 characters) -->
+    <string name="about_comments">Hantera filer på SD-kort med OI File Manager.</string>  
+       
+       <!-- ***************************
+            Applicatio-specific strings
+            *************************** -->
+       <!-- Name of application. Can be localized. OI = OpenIntents should stay unmodified. -->
+    <string name="app_name">OI File Manager</string>
+    
+    <string name="menu_new_folder">Ny Mapp</string>
+    
+    <!-- Multi select option menu -->
+    <string name="menu_multi_select">Välj Flera</string>
+
+    <string name="menu_delete">Ta Bort</string>
+    <string name="menu_rename">Byt Namn</string>
+    <string name="menu_send">Skicka</string>
+    <string name="menu_open">Öppna</string>
+    <string name="menu_move">Flytta</string>
+    <string name="menu_copy">Kopiera</string>
+    <string name="menu_details">Detaljer</string>
+    <string name="menu_more">Mera</string>
+    <string name="menu_compress">Komprimera (ZIP)</string>
+    <string name="menu_extract">Extrahera (ZIP)</string>
+    <string name="menu_filter">Filtrera</string>
+    <string name="menu_include_in_media_scan">Inkludera i mediasökning</string>
+    <string name="menu_exclude_from_media_scan">Exkludera i mediasökning</string>
+    <string name="menu_bookmark">Lägg till bokmärken</string>
+    <string name="menu_refresh">Uppdatera</string>
+    
+    <string name="create_new_folder">Skapa ny mapp</string>
+    <string name="folder_name">Mappnamn</string>
+    <string name="file_name">Mappnamn</string>
+    <string name="extension">Filändelse (med \'.\')</string>
+    <string name="this_folder_is_empty">Den här mappen är tom.</string>
+    <string name="really_delete">Vill du verkligen ta bort %s?</string>
+    <string name="file_deleted">Fil borttagen.</string>
+    <string name="folder_deleted">Mapp borttagen.</string>
+    <string name="file_renamed">Filnamn ändrat.</string>
+    <string name="folder_renamed">Mappnamn ändrat.</string>
+    <string name="file_moved">Fil flyttad</string>
+    <string name="folder_moved">Mapp flyttad.</string>
+    <string name="file_copied">Fil kopierad.</string>
+    <string name="move_title">Välj mapp att flytta till</string>
+    <string name="move_button">Flytta hit</string>
+    <string name="copy_title">Välj mapp att kopiera till</string>
+    <string name="copy_button">Kopiera hit</string>
+       <string name="deleting_files">Tar bort filer...</string>
+    <string name="title_warning_some_may_not_work">Varning</string>
+    <string name="warning_some_may_not_work">Några av följande alternativ kanske inte fungerar.</string>
+    <string name="show_warning_again">Visa varning igen</string>
+    
+    <!-- Strings for a multi select feature -->
+       <string name="really_delete_multiselect">Vill du verkligen ta bort %d filer?</string>
+    <string name="move_button_multiselect">Flytta</string>
+    <string name="copy_button_multiselect">Kopiera</string>
+    <string name="delete_button_multiselect">Ta Bort</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
+    <string name="compress_zip_button_multiselect">ZIP</string>
+
+    <string name="multiselect_title">Välj flera filer</string>
+    <string name="error_selection">Var god välj en eller fler filer.</string>
+    
+    <!-- Strings for details table -->
+    <string name="details_type">Typ</string>
+    <string name="details_type_folder">Mapp</string>
+    <string name="details_type_file">Fil</string>
+    <string name="details_type_other">Annat</string>
+    <string name="details_size">Storlek</string>
+    <string name="details_permissions">Behörigheter</string>
+    <string name="details_hidden">Dold</string>
+    <string name="details_lastmodified">Senast modifierad</string>
+    <string name="details_yes">Ja</string>
+    <string name="details_no">Nej</string>
+    
+    <!-- Construct a unique file name of a file called %s. -->
+    <string name="copied_file_name">Kopiering av %s</string>
+    
+    <!-- Construct a unique file name with number %1$d of a file called %2$s. -->
+    <string name="copied_file_name_2">Kopierar %1$d av %2$s</string>
+    
+    <string name="media_scan_included">Den här mappen blir inkluderad i nästa multimedia scanning.</string>
+    <string name="media_scan_excluded">Den här mappen blir exkluderad i nästa multimedia scanning.</string>
+    
+    <string name="error_creating_new_folder">Kunde inte skapa ny mapp.</string>
+    <string name="error_deleting_file">Kunde inte ta bort fil.</string>
+    <string name="error_deleting_folder">Kunde inte ta bort mappen \'%s\'.</string>
+    <string name="error_renaming_file">Kunde inte döpa om fil.</string>
+    <string name="error_renaming_folder">Kunde inte döpa om mapp.</string>
+    <string name="error_moving_file">Kunde inte flytta fil.</string>
+    <string name="error_moving_folder">Kunde inte flytta mapp.</string>
+    <string name="error_copying_file">Kunde inte kopiera fil.</string>
+    <string name="error_file_does_not_exists">Filen existerar inte.</string>
+    <string name="error_deleting_child_file">Kunde inte ta bort dotterfilen \'%s\'.</string>
+    <string name="error_generic">Ett fel uppstod:</string>
+    <string name="error_media_scan">Kunde inte ändra media scanningsinställningar.</string>
+    
+    <string name="send_not_available">Ingen applikation tillgänglig för sändning.</string>
+    
+    <string name="application_not_available">Applikationen ej tillgänglig</string>
+    
+       <!-- ***************************
+            Preferences
+            *************************** -->
+    <!-- Menu item for Settings -->
+       <string name="settings">Inställningar</string>
+       
+    <!-- Category for preferences. -->
+    <string name="preference_advanced_features">Avancerade funktioner</string>
+       <string name="preference_mediascan_title">Exkludera i mediasökning</string>
+    <string name="preference_mediascan_summary_on">Visa menyknapp för att exkludera mappar från media scanning.</string>
+    <string name="preference_mediascan_summary_off">Dölj menyknapp för att exkludera mappar från media scanning.</string>
+    
+    <string name="preference_showallwarning_title">Visa alla varningar</string>
+    <string name="preference_showallwarning_summary_on">Visa alla varningsmeddelanden</string>
+    <string name="preference_showallwarning_summary_off">Visa ej varningsmeddelanden</string>
+       
+    <string name="preference_displayhiddenfiles_title">Visa dolda filer</string>
+    <string name="preference_displayhiddenfiles_summary_on">Visa dolda filer</string>
+    <string name="preference_displayhiddenfiles_summary_off">Dölj dolda filer</string>
+    
+    <string name="preference_sort_settings">Sorteringsinställningar</string>
+    <string name="preference_sortby">Sortera i</string>
+    <string name="preference_sortby_ascending">Stigande ordning</string>
+    <string name="preference_sortby_ascending_summary_on">Sortera i stigande följd</string>
+    <string name="preference_sortby_ascending_summary_off">Sortera i nedstigande följd</string>
+    <string-array name="preference_sortby_names">
+        <item>Namn</item>
+        <item>Storlek</item>
+        <item>Senast modifierad</item>
+    </string-array>
+
+        
+    <!-- ***************************
+                Strings for the \'Save as\' feature
+        *************************** -->
+    <string name="saveas_no_file_picked">Du har inte valt någon fil.</string>
+    <string name="saveas_error">Ett fel uppstod.</string>
+    <string name="saveas_file_saved">Fil sparad!</string>
+    
+        
+   
+    <string name="bookmarks">Bokmärken</string>
+    <string name="bookmarks_cancel">Avbryt</string>
+    <string name="bookmarks_delete">Ta Bort</string>
+    <string name="bookmarks_select_to_delete">Välj bokmärken att ta bort</string>
+    <string name="bookmarks_manage">Hantera bokmärken</string>
+    <string name="bookmark_added">Bokmärke tillagt</string>
+    <string name="bookmark_not_found">Bokmärkets destination kunde ej hittas.</string>
+    <string name="bookmarks_deleted">Valda bokmärken borttagna</string>
+    <string name="bookmark_already_exists">Den här filen är redan sparat som ett bokmärke</string>
+
+
+    <!-- ***************************
+             Strings for the \'Compressing\' and \'Extracting\' feature
+          *************************** -->
+    <string name="compressing_success">Komprimering sluförd</string>
+    <string name="compressing_error">Kunde ej komprimera</string>
+    <string name="compress_into_archive">Komprimera till filarkiv</string>
+    <string name="extracting_success">Extrahering slutförd</string>
+    <string name="extracting_error">Kunde ej extrahera</string>
+    <string name="extract_into_folder">Extrahera till mappen:</string>
+    <string name="extract_title">Välj mapp att extrahera till</string>
+    <string name="extract_button">Extrahera hit</string>
+    <string name="extracting">Extraherar...</string>
+    <string name="compressing">Komprimerar...</string>
+    <string name="warning_overwrite">Filen %s existerar redan. Vill du skriva över den?</string>
+
+    <string name="change_file_extension">Vill du ändra filtillägget?</string>
+</resources>
index 8099564..03ad8aa 100644 (file)
     <string name="move_button_multiselect">Ilipat</string>
     <string name="copy_button_multiselect">Kopyahin</string>
     <string name="delete_button_multiselect">Alisin</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Pumili ng mga file</string>
     <string name="error_selection">Paki-pili ng isa o madaming mga file.</string>
     
index 383d5e5..349a4df 100644 (file)
@@ -86,7 +86,10 @@ Launchpad Contributions:
     <string name="move_button_multiselect">Taşı</string>
     <string name="copy_button_multiselect">Kopyala</string>
     <string name="delete_button_multiselect">Sil</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Dosyaları çoklu seçin</string>
     <string name="error_selection">Lütfen bir veya daha çok dosya seçin.</string>
     
index 641f250..0254490 100644 (file)
     <string name="move_button_multiselect">يۆتكە</string>
     <string name="copy_button_multiselect">كۆچۈر</string>
     <string name="delete_button_multiselect">ئۆچۈر</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">كۆپ ھۆججەت تاللاڭ</string>
     <string name="error_selection">بىر ياكى بىر قانچە ھۆججەت تاللاڭ.</string>
     
index bff0666..2752e31 100644 (file)
     <string name="move_button_multiselect">移动</string>
     <string name="copy_button_multiselect">复制</string>
     <string name="delete_button_multiselect">删除</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">选择多个文件</string>
     <string name="error_selection">请选择一个或多个文件。</string>
     
index ce6a454..81ae519 100644 (file)
     <string name="move_button_multiselect">移動</string>
     <string name="copy_button_multiselect">複製</string>
     <string name="delete_button_multiselect">刪除</string>
+
+    <!-- ZIP is the ZIP compression (NOT the ZIP code!) -->
     <string name="compress_zip_button_multiselect">ZIP</string>
+
     <string name="multiselect_title">Select multiple files</string>
     <string name="error_selection">Please select one or more file(s).</string>
     
diff --git a/apps/oi-filemanager/FileManager/res/values/string_not_for_translation2.xml b/apps/oi-filemanager/FileManager/res/values/string_not_for_translation2.xml
new file mode 100644 (file)
index 0000000..1c24fe4
--- /dev/null
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- \r
+ * Copyright (C) 2007-2008 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ -->\r
+<resources>\r
+       <!-- ***************************\r
+            About information\r
+            *************************** -->\r
+<!-- dupes\r
+       <string name="about_copyright">Copyright © 2008-2011 OpenIntents</string> \r
+       <string name="about_website_url">http://www.openintents.org</string>\r
+       <string name="about_email">support@openintents.org</string>\r
+       \r
+    <string-array name="about_authors">\r
+        <item>Peli</item>\r
+    </string-array>\r
+    \r
+    <string-array name="about_documenters">\r
+    </string-array>\r
+    \r
+    <string-array name="about_translators">\r
+    </string-array>\r
+    \r
+    <string-array name="about_artists">\r
+        <item>Peli</item>\r
+    </string-array>\r
+--> \r
+       \r
+       <!-- ***************************\r
+            Distribution\r
+            *************************** -->\r
+       <!-- Update -->\r
+       <string name="oi_distribution_update_checker_package">org.openintents.updatechecker</string>\r
+    <string name="oi_distribution_update_checker_website">http://www.openintents.org/en/node/203</string><!-- 203 = OI Update -->\r
+       \r
+       <!-- About -->\r
+    <string name="oi_distribution_aboutapp_package">org.openintents.about</string>\r
+    <string name="oi_distribution_aboutapp_website">http://www.openintents.org/en/node/202</string><!-- 202 = OI About -->\r
+       \r
+    <!-- Barcode plugin -->\r
+    <string name="oi_distribution_barcodescanner_package">org.openintents.barcodescanner</string>\r
+    <string name="oi_distribution_barcodescanner_website">http://www.openintents.org/en/node/679</string>\r
+       \r
+    <!-- File Manager -->\r
+    <string name="oi_distribution_filemanager_package">org.openintents.filemanager</string>\r
+    <string name="oi_distribution_filemanager_website">http://www.openintents.org/en/filemanager</string>\r
+       \r
+       <!-- Safe -->\r
+    <string name="oi_distribution_safe_package">org.openintents.safe</string>\r
+    <string name="oi_distribution_safe_website">http://www.openintents.org/en/safe</string>\r
+       \r
+</resources>\r
diff --git a/apps/oi-filemanager/FileManager/res/values/strings2.xml b/apps/oi-filemanager/FileManager/res/values/strings2.xml
new file mode 100644 (file)
index 0000000..8a3ba14
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<resources>\r
+    <string name="oi_distribution_app_name">OI Distribution Library</string>\r
+    \r
+       <!-- ***************************\r
+            About information\r
+            *************************** -->\r
+       \r
+       <!-- Automatically filled in by Launchpad: -->\r
+       <!-- <string name="about_translators">translator-credits</string> -->\r
+       \r
+       <!-- ***************************\r
+            Distribution\r
+            *************************** -->\r
+       \r
+       <!-- EULA -->   \r
+       <!-- EULA (End user license agreement). %s is an application name, e.g. "OI Notepad EULA". \r
+               Translation should be short, since this is a title. -->\r
+       <string name="oi_distribution_eula_title">%s EULA</string>\r
+       \r
+       <!-- EULA welcome message. %s is an application name, e.g. "... (EULA) for OI Notepad".\r
+               Translation can be as long as required. -->\r
+       <string name="oi_distribution_eula_message">Please read and accept the following End User License Agreement (EULA) for %s.</string>\r
+       \r
+       <!-- Button: Accept terms of EULA. -->\r
+       <string name="oi_distribution_eula_accept">Accept</string>\r
+       \r
+       <!-- Button: Refuse terms of EULA. -->\r
+       <string name="oi_distribution_eula_refuse">Cancel</string>\r
+       \r
+       <!-- New version -->\r
+       <!-- Application name and version. %1$s is the application name (e.g. "OI Notepad") and %2$s is the version number (e.g. "1.2.0").\r
+       Keep unmodified, unless your language requires that the version number is displayed first. -->\r
+       <string name="oi_distribution_name_and_version">%1$s %2$s</string>\r
+       \r
+       <!-- Welcome message. %s is an application name. -->\r
+       <string name="oi_distribution_newversion_message">Welcome to this new version of %s.</string>\r
+       \r
+       <string name="oi_distribution_newversion_recent_changes">Recent changes:</string>\r
+       \r
+       <!-- Button: Continue to main application. -->\r
+       <string name="oi_distribution_newversion_continue">Continue</string>\r
+       \r
+       <!-- Update -->\r
+       <!-- Menu command to look for updates. -->\r
+    <string name="oi_distribution_menu_update">Check updates</string>\r
+       <string name="oi_distribution_update_box_text">Check manually for updates or install OI Update for automatic notifications.</string>\r
+       <string name="oi_distribution_update_check_now">Check now</string>\r
+       <string name="oi_distribution_update_get_updater">Get OI Updater</string>\r
+       <string name="oi_distribution_update_error">Download application not available.</string>\r
+       \r
+    <!-- Name of the application "OI Update". Translations of the application name should be consistent. -->\r
+    <string name="oi_distribution_update_app">OI Update</string>\r
+    \r
+    <!-- About -->\r
+    <!-- Menu command to open the "about" or "info" dialog. -->\r
+    <string name="oi_distribution_about">About</string>\r
+    <!-- %s is the version number (e.g. "1.2.1") -->\r
+       <string name="oi_distribution_aboutapp_not_available">No compatible extension available to display full info (contact, credits, license).</string>\r
+    \r
+    \r
+    <!-- Button text: Get the application "OI About". Translations of the application name should be consistent. -->\r
+    <string name="oi_distribution_aboutapp_get">Get OI About</string>\r
+    \r
+    <!-- Name of the application "OI About". Translations of the application name should be consistent. -->\r
+    <string name="oi_distribution_aboutapp">OI About</string>\r
+    \r
+    <!-- Name of the application "Barcode OI Plugin". Translations of the application name should be consistent.  -->\r
+    <string name="oi_distribution_barcodescanner">Barcode OI Plugin</string>\r
+    <!-- Dialog message. -->\r
+    <string name="oi_distribution_barcodescanner_not_available">No compatible barcode scanner is available.</string>\r
+    \r
+    <!-- Name of the application "OI File Manager". Translations of the application name should be consistent.  -->\r
+    <string name="oi_distribution_filemanager">OI File Manager</string>\r
+    <!-- Dialog message. -->\r
+    <string name="oi_distribution_filemanager_not_available">No compatible file manager is available.</string>\r
+    \r
+    <!-- Safe -->\r
+    <!-- Name of the application "OI Safe". Translations of the application name should be consistent.  -->\r
+    <string name="oi_distribution_safe">OI Safe</string>\r
+    <!-- Dialog message. -->\r
+    <string name="oi_distribution_safe_not_available">No compatible application for encryption is available.</string>\r
+    <string name="oi_distribution_safe_not_available_decrypt">No compatible application for decryption is available.\n\nNote: You have to restore the master key from a backup file in order to access previously encrypted data.</string>\r
+    \r
+    <!-- Dialog message: %s is the name of an application (e.g. "OI Notepad"). -->\r
+    <string name="oi_distribution_download_market_message">Please download %s from the Market or the OpenIntents website.</string>\r
+    <!-- Dialog message: %s is the name of an application (e.g. "OI Notepad"). -->\r
+    <string name="oi_distribution_download_message">Please download %s from the OpenIntents website.</string>\r
+    <!-- Dialog button: download the suggested application from Android Market. -->\r
+    <string name="oi_distribution_download_market">Market download</string>\r
+    <!-- Dialog button: download the suggested application from the developer web site. -->\r
+    <string name="oi_distribution_download_web">Web download</string>\r
+       <!-- Dialog title: %s is the name of an application (e.g. "OI Notepad"). -->\r
+    <string name="oi_distribution_download_title">Download %s</string>\r
+       \r
+       <!-- %s is an application name (e.g. "OI About can be used with the following applications:") -->\r
+       <string name="oi_distribution_info_activity_text">%s can be used with the following applications:</string>\r
+       <!-- %s is an application name (e.g. "Launch OI Notepad") -->\r
+    <string name="oi_distribution_info_launch">Launch %s</string>\r
+    <!-- %1$s is the current application name. %2$s is another application name, and %3$s is the other application's version name\r
+    (e.g. "OI About requires OI Notepad 1.2.0 or higher.") -->\r
+       <string name="oi_distribution_info_not_available">%1$s requires %2$s %3$s or higher.</string>\r
+       <!-- Title of a dialog. -->\r
+       <string name="oi_distribution_info_instructions">Instructions</string>\r
+       <!-- Error message -->\r
+       <string name="oi_distribution_launch_error">Application could not be launched</string>\r
+       \r
+</resources>\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/AboutDialog.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/AboutDialog.java
new file mode 100644 (file)
index 0000000..7b8a12f
--- /dev/null
@@ -0,0 +1,67 @@
+/* \r
+ * Copyright (C) 2007-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+import org.openintents.intents.AboutMiniIntents;\r
+import org.openintents.util.IntentUtils;\r
+import org.openintents.util.VersionUtils;\r
+\r
+import android.app.Activity;\r
+import android.content.Context;\r
+import android.content.Intent;\r
+\r
+/**\r
+ * About dialog\r
+ *\r
+ * @version 2009-02-04\r
+ * @author Peli\r
+ *\r
+ */\r
+public class AboutDialog extends DownloadAppDialog {\r
+       private static final String TAG = "About";\r
+       private static final boolean DEBUG_NO_OI_ABOUT = false;\r
+       \r
+       public AboutDialog(Context context) {\r
+               super(context,\r
+                               R.string.oi_distribution_aboutapp_not_available,\r
+                               R.string.oi_distribution_aboutapp,\r
+                               R.string.oi_distribution_aboutapp_package,\r
+                               R.string.oi_distribution_aboutapp_website);\r
+\r
+               String version = VersionUtils.getVersionNumber(mContext);\r
+        String appname = VersionUtils.getApplicationName(mContext);\r
+        String appnameversion = mContext.getString(R.string.oi_distribution_name_and_version, appname, version);\r
+        \r
+        StringBuilder sb = new StringBuilder();\r
+        sb.append(appnameversion);\r
+        sb.append("\n\n");\r
+        sb.append(mMessageText);\r
+        setMessage(sb.toString());\r
+       }\r
+       \r
+       public static void showDialogOrStartActivity(Activity activity, int dialogId) {\r
+               Intent intent = new Intent(AboutMiniIntents.ACTION_SHOW_ABOUT_DIALOG);\r
+               intent.putExtra(AboutMiniIntents.EXTRA_PACKAGE_NAME, activity.getPackageName());\r
+               \r
+               if (IntentUtils.isIntentAvailable(activity, intent)) {\r
+                       activity.startActivity(intent);\r
+               } else {\r
+                       activity.showDialog(dialogId);\r
+               }\r
+       }\r
+\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibrary.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibrary.java
new file mode 100644 (file)
index 0000000..fda8748
--- /dev/null
@@ -0,0 +1,101 @@
+package org.openintents.filemanager;\r
+\r
+import android.app.Activity;\r
+import android.app.Dialog;\r
+import android.view.Menu;\r
+import android.view.MenuItem;\r
+\r
+public class DistributionLibrary {\r
+\r
+       public static final int OFFSET_ABOUT = 0;\r
+       public static final int OFFSET_UPDATE = 1;\r
+       \r
+       /** Number of menu IDs that should be reserved\r
+        * for DistributionLibrary.\r
+        */\r
+       public static final int MENU_COUNT = 2;\r
+       public static final int DIALOG_COUNT = MENU_COUNT;\r
+       \r
+       \r
+       Activity mActivity;\r
+       int mFirstMenuId = 0;\r
+       int mFirstDialogId = 0;\r
+       \r
+       public DistributionLibrary(Activity activity, int firstMenuId, int firstDialogId) {\r
+               mActivity = activity;\r
+               mFirstMenuId = firstMenuId;\r
+               mFirstDialogId = firstDialogId;\r
+       }\r
+       \r
+       public void setFirst(int firstMenuId, int firstDialogId) {\r
+               mFirstMenuId = firstMenuId;\r
+               mFirstDialogId = firstDialogId;\r
+       }\r
+       \r
+       /**\r
+        * Typical usage:\r
+        * Put this code in the beginning of onCreate().\r
+        * <pre>\r
+        * if (DistributionLibrary.showEulaOrNewVersion(this)) {\r
+            return;\r
+       }\r
+        * </pre>\r
+        * \r
+        * If one of the two activities is shown, they make\r
+        * sure that the calling intent is called again afterwards.\r
+        * \r
+        * @param activity\r
+        * @return true if one of the dialogs is being shown.\r
+        *         In this case, onCreate() should be aborted by\r
+        *         returning.\r
+        */\r
+       public boolean showEulaOrNewVersion() {\r
+               return EulaOrNewVersion.showEula(mActivity) \r
+                       || EulaOrNewVersion.showNewVersion(mActivity);\r
+       }\r
+       \r
+       public void onCreateOptionsMenu(Menu menu) {\r
+               // Remove items first so that they don't appear twice:\r
+               menu.removeItem(mFirstMenuId + OFFSET_UPDATE);\r
+               menu.removeItem(mFirstMenuId + OFFSET_ABOUT);\r
+               \r
+               if (UpdateDialog.isUpdateMenuNecessary(mActivity)) {\r
+                       menu.add(0, mFirstMenuId + OFFSET_UPDATE, 0, R.string.oi_distribution_menu_update).setIcon(\r
+                                       android.R.drawable.ic_menu_info_details).setShortcut('9', 'u');\r
+               }\r
+               menu.add(0, mFirstMenuId + OFFSET_ABOUT, 0, R.string.oi_distribution_about).setIcon(\r
+                               android.R.drawable.ic_menu_info_details).setShortcut('0', 'a');\r
+       }\r
+       \r
+       public boolean onOptionsItemSelected(MenuItem item) {\r
+               int id = item.getItemId();\r
+               switch (id - mFirstMenuId) {\r
+               case OFFSET_UPDATE:\r
+                       mActivity.showDialog(mFirstDialogId + OFFSET_UPDATE);\r
+                       return true;\r
+               case OFFSET_ABOUT:\r
+                       AboutDialog.showDialogOrStartActivity(mActivity, \r
+                                       mFirstDialogId + OFFSET_ABOUT);\r
+                       return true;\r
+               }\r
+               return false;\r
+       }\r
+\r
+       public Dialog onCreateDialog(int id) {\r
+               switch (id - mFirstDialogId) {\r
+               case OFFSET_ABOUT:\r
+                       return new AboutDialog(mActivity);\r
+               case OFFSET_UPDATE:\r
+                       return new UpdateDialog(mActivity);\r
+               }\r
+               return null;\r
+       }\r
+       \r
+       public void onPrepareDialog(int id, Dialog dialog) {\r
+               switch (id - mFirstDialogId) {\r
+               case OFFSET_ABOUT:\r
+                       AboutDialog.onPrepareDialog(mActivity, dialog);\r
+                       break;\r
+               }\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryActivity.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryActivity.java
new file mode 100644 (file)
index 0000000..58b6dcc
--- /dev/null
@@ -0,0 +1,50 @@
+package org.openintents.filemanager;\r
+\r
+import android.app.Activity;\r
+import android.app.Dialog;\r
+import android.os.Bundle;\r
+import android.view.Menu;\r
+import android.view.MenuItem;\r
+\r
+public class DistributionLibraryActivity extends Activity {\r
+\r
+       static final int MENU_DISTRIBUTION_START = Menu.FIRST;\r
+       \r
+       static final int DIALOG_DISTRIBUTION_START = 1;\r
+\r
+       protected DistributionLibrary mDistribution;\r
+       \r
+    /** Called when the activity is first created. */\r
+    @Override\r
+    protected void onCreate(Bundle savedInstanceState) {\r
+        super.onCreate(savedInstanceState);\r
+        \r
+        mDistribution = new DistributionLibrary(this, MENU_DISTRIBUTION_START, DIALOG_DISTRIBUTION_START);\r
+    }\r
+\r
+       @Override\r
+       public boolean onCreateOptionsMenu(Menu menu) {\r
+               super.onCreateOptionsMenu(menu);\r
+               mDistribution.onCreateOptionsMenu(menu);\r
+               return true;\r
+       }\r
+\r
+       @Override\r
+       public boolean onOptionsItemSelected(MenuItem item) {\r
+               if (mDistribution.onOptionsItemSelected(item)) {\r
+                       return true;\r
+               }\r
+               return super.onOptionsItemSelected(item);\r
+       }\r
+\r
+       @Override\r
+       protected Dialog onCreateDialog(int id) {\r
+               return mDistribution.onCreateDialog(id);\r
+       }\r
+\r
+       @Override\r
+       protected void onPrepareDialog(int id, Dialog dialog) {\r
+               super.onPrepareDialog(id, dialog);\r
+               mDistribution.onPrepareDialog(id, dialog);\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryListActivity.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DistributionLibraryListActivity.java
new file mode 100644 (file)
index 0000000..736a907
--- /dev/null
@@ -0,0 +1,50 @@
+package org.openintents.filemanager;\r
+\r
+import android.app.Dialog;\r
+import android.app.ListActivity;\r
+import android.os.Bundle;\r
+import android.view.Menu;\r
+import android.view.MenuItem;\r
+\r
+public class DistributionLibraryListActivity extends ListActivity {\r
+\r
+       protected static final int MENU_DISTRIBUTION_START = Menu.FIRST;\r
+       \r
+       protected static final int DIALOG_DISTRIBUTION_START = 1;\r
+\r
+       protected DistributionLibrary mDistribution;\r
+\r
+    /** Called when the activity is first created. */\r
+    @Override\r
+    protected void onCreate(Bundle savedInstanceState) {\r
+        super.onCreate(savedInstanceState);\r
+        \r
+        mDistribution = new DistributionLibrary(this, MENU_DISTRIBUTION_START, DIALOG_DISTRIBUTION_START);\r
+    }\r
+\r
+       @Override\r
+       public boolean onCreateOptionsMenu(Menu menu) {\r
+               super.onCreateOptionsMenu(menu);\r
+               mDistribution.onCreateOptionsMenu(menu);\r
+               return true;\r
+       }\r
+\r
+       @Override\r
+       public boolean onOptionsItemSelected(MenuItem item) {\r
+               if (mDistribution.onOptionsItemSelected(item)) {\r
+                       return true;\r
+               }\r
+               return super.onOptionsItemSelected(item);\r
+       }\r
+\r
+       @Override\r
+       protected Dialog onCreateDialog(int id) {\r
+               return mDistribution.onCreateDialog(id);\r
+       }\r
+\r
+       @Override\r
+       protected void onPrepareDialog(int id, Dialog dialog) {\r
+               super.onPrepareDialog(id, dialog);\r
+               mDistribution.onPrepareDialog(id, dialog);\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadAppDialog.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadAppDialog.java
new file mode 100644 (file)
index 0000000..42e232b
--- /dev/null
@@ -0,0 +1,142 @@
+/* \r
+ * Copyright (C) 2007-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+import android.app.AlertDialog;\r
+import android.app.Dialog;\r
+import android.content.ActivityNotFoundException;\r
+import android.content.Context;\r
+import android.content.DialogInterface;\r
+import android.content.DialogInterface.OnClickListener;\r
+import android.content.Intent;\r
+import android.net.Uri;\r
+import android.util.Log;\r
+import android.view.View;\r
+import android.widget.Toast;\r
+\r
+/**\r
+ * @version 2009-02-04\r
+ * @version 2011-02-07: Allow for string arguments.\r
+ * @author Peli\r
+ */\r
+public class DownloadAppDialog extends AlertDialog implements OnClickListener {\r
+       private static final String TAG = "StartSaveActivity";\r
+\r
+    Context mContext;\r
+    String mDownloadAppName;\r
+    String mDownloadPackageName;\r
+    String mDownloadWebsite;\r
+    String mMessageText;\r
+    \r
+    boolean mMarketAvailable;\r
+    \r
+    public DownloadAppDialog(Context context) {\r
+        super(context);\r
+        mContext = context;\r
+    }\r
+    \r
+    public DownloadAppDialog(Context context, int message_id, int download_name_id, int download_package_id, int download_website_id) {\r
+        super(context);\r
+        mContext = context;\r
+        set(message_id, download_name_id, download_package_id, download_website_id);\r
+    }\r
+    \r
+    public DownloadAppDialog(Context context, String message, String download_name, String download_package, String download_website) {\r
+        super(context);\r
+        mContext = context;\r
+        set(message, download_name, download_package, download_website);\r
+    }\r
+\r
+       protected void set(int message_id, int download_name_id,\r
+                       int download_package_id, int download_website_id) {\r
+               String message = mContext.getString(message_id);\r
+               String download_name = mContext.getString(download_name_id);\r
+               String download_package = mContext.getString(download_package_id);\r
+               String download_website = mContext.getString(download_website_id);\r
+               set(message, download_name, download_package, download_website);\r
+       }\r
+       \r
+       protected void set(String message, String download_name,\r
+                       String download_package, String download_website) {\r
+        mDownloadAppName = download_name;\r
+        mDownloadPackageName = download_package;\r
+        mDownloadWebsite = download_website;\r
+        \r
+        mMarketAvailable = MarketUtils.isMarketAvailable(mContext, mDownloadPackageName);\r
+        \r
+        StringBuilder sb = new StringBuilder();\r
+        sb.append(message);\r
+        sb.append(" ");\r
+        if (mMarketAvailable) {\r
+               sb.append(mContext.getString(R.string.oi_distribution_download_market_message, \r
+                               mDownloadAppName));\r
+        } else {\r
+               sb.append(mContext.getString(R.string.oi_distribution_download_message, \r
+                               mDownloadAppName));\r
+        }\r
+        mMessageText = sb.toString();\r
+        setMessage(mMessageText);\r
+\r
+        setTitle(mContext.getString(R.string.oi_distribution_download_title,\r
+                       mDownloadAppName));\r
+        \r
+        setButton(mContext.getText(R.string.oi_distribution_download_market), this);\r
+       setButton2(mContext.getText(R.string.oi_distribution_download_web), this);\r
+       setButton3(mContext.getText(android.R.string.cancel), this);\r
+       }\r
+    \r
+       public void onClick(DialogInterface dialog, int which) {\r
+               Intent intent;\r
+               \r
+               if (which == BUTTON1) {\r
+                       intent = MarketUtils.getMarketDownloadIntent(mDownloadPackageName);\r
+                       startSaveActivity(intent);\r
+       } else if (which == BUTTON2) {\r
+               intent  = new Intent(Intent.ACTION_VIEW);\r
+               Uri uri= Uri.parse(mDownloadWebsite);\r
+                       intent.setData(uri);\r
+                       startSaveActivity(intent);\r
+       }\r
+       }\r
+\r
+       public static void onPrepareDialog(Context context, Dialog dialog) {\r
+               DownloadAppDialog d = (DownloadAppDialog) dialog;\r
+               \r
+               boolean has_android_market = MarketUtils.isMarketAvailable(context, d.mDownloadPackageName);\r
+\r
+               dialog.findViewById(android.R.id.button1).setVisibility(\r
+                               has_android_market ? View.VISIBLE : View.GONE);\r
+       }\r
+       \r
+       /**\r
+        * Start an activity but prompt a toast if activity is not found\r
+        * (instead of crashing).\r
+        * \r
+        * @param context\r
+        * @param intent\r
+        */\r
+       public void startSaveActivity(Intent intent) {\r
+               try {\r
+                       mContext.startActivity(intent);\r
+               } catch (ActivityNotFoundException e) {\r
+                       Toast.makeText(mContext,\r
+                                       R.string.oi_distribution_update_error,\r
+                                       Toast.LENGTH_SHORT).show();\r
+                       Log.e(TAG, "Error starting second activity.", e);\r
+               }\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadOIAppDialog.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/DownloadOIAppDialog.java
new file mode 100644 (file)
index 0000000..7e4ad01
--- /dev/null
@@ -0,0 +1,35 @@
+package org.openintents.filemanager;\r
+\r
+import android.content.Context;\r
+\r
+public class DownloadOIAppDialog extends DownloadAppDialog {\r
+\r
+       public static final int OI_FILEMANAGER = 1;\r
+       public static final int OI_SAFE = 2;\r
+       public static final int OI_BARCODESCANNER = 3;\r
+       \r
+       public DownloadOIAppDialog(Context context, int appId) {\r
+               super(context);\r
+               \r
+               switch(appId) {\r
+               case OI_BARCODESCANNER:\r
+                       set(R.string.oi_distribution_barcodescanner_not_available,\r
+                       R.string.oi_distribution_barcodescanner,\r
+                       R.string.oi_distribution_barcodescanner_package,\r
+                       R.string.oi_distribution_barcodescanner_website);\r
+                       break;\r
+               case OI_FILEMANAGER:\r
+                       set(R.string.oi_distribution_filemanager_not_available,\r
+                       R.string.oi_distribution_filemanager,\r
+                       R.string.oi_distribution_filemanager_package,\r
+                       R.string.oi_distribution_filemanager_website);\r
+                       break;\r
+               case OI_SAFE:\r
+                       set(R.string.oi_distribution_safe_not_available,\r
+                       R.string.oi_distribution_safe,\r
+                       R.string.oi_distribution_safe_package,\r
+                       R.string.oi_distribution_safe_website);\r
+                       break;\r
+               }\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaActivity.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaActivity.java
new file mode 100644 (file)
index 0000000..f01e3d9
--- /dev/null
@@ -0,0 +1,191 @@
+/* \r
+ * Copyright (C) 2007-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+\r
+import java.io.BufferedReader;\r
+import java.io.IOException;\r
+import java.io.InputStreamReader;\r
+\r
+import org.openintents.util.VersionUtils;\r
+\r
+import android.app.Activity;\r
+import android.content.Intent;\r
+import android.content.SharedPreferences;\r
+import android.content.res.Resources;\r
+import android.os.Bundle;\r
+import android.preference.PreferenceManager;\r
+import android.text.TextUtils;\r
+import android.view.View;\r
+import android.widget.Button;\r
+import android.widget.ImageView;\r
+import android.widget.TextView;\r
+\r
+/**\r
+ * Displays the Eula for the first time, reading it from a raw resource.\r
+ * \r
+ * @author Peli\r
+ *\r
+ */\r
+public class EulaActivity extends Activity {\r
+       \r
+       Button mAgree;\r
+       Button mDisagree;\r
+       \r
+       String mLaunchPackage;\r
+       String mLaunchClass;\r
+       Intent mLaunchIntent;\r
+       \r
+       String mAppName;\r
+\r
+       TextView mText1;\r
+       TextView mText2;\r
+       TextView mText;\r
+       ImageView mImage;\r
+       \r
+       /** Called when the activity is first created. */\r
+       @Override\r
+       public void onCreate(Bundle icicle) {\r
+               super.onCreate(icicle);\r
+               \r
+               setContentView(R.layout.oi_distribution_eula);\r
+               \r
+               // Extras are provided by checkEula() below.\r
+               Intent i = getIntent();\r
+               Bundle b = i.getExtras();\r
+               mLaunchPackage = b.getString(EulaOrNewVersion.EXTRA_LAUNCH_ACTIVITY_PACKAGE);\r
+               mLaunchClass = b.getString(EulaOrNewVersion.EXTRA_LAUNCH_ACTIVITY_CLASS);\r
+               //mLaunchIntent \r
+               mLaunchIntent = b.getParcelable(EulaOrNewVersion.EXTRA_LAUNCH_ACTIVITY_INTENT);\r
+               \r
+               //mIntroContinue = (Button) findViewById(R.id.intro_continue);\r
+               mAgree = (Button) findViewById(R.id.button1);\r
+               mAgree.setOnClickListener(new View.OnClickListener() {\r
+                       public void onClick(View view) {\r
+                               accept();\r
+                       }\r
+               });\r
+               \r
+               mDisagree = (Button) findViewById(R.id.button2);\r
+               mDisagree.setOnClickListener(new View.OnClickListener() {\r
+                       public void onClick(View view) {\r
+                               refuse();\r
+                       }\r
+               });\r
+\r
+               mText1 = (TextView) findViewById(R.id.text1);\r
+               mText2 = (TextView) findViewById(R.id.text2);\r
+               mText = (TextView) findViewById(R.id.text);\r
+               mImage = (ImageView) findViewById(R.id.imageview);\r
+               \r
+               mAppName = VersionUtils.getApplicationName(this);\r
+               int iconRes = VersionUtils.getApplicationIcon(this);\r
+               \r
+               setTitle(mAppName);\r
+               mImage.setImageResource(iconRes);\r
+\r
+               String title = getString(R.string.oi_distribution_eula_title, \r
+                               mAppName);\r
+               String message = getString(R.string.oi_distribution_eula_message, \r
+                               mAppName);\r
+               \r
+               mText1.setText(title);\r
+               mText2.setText(message);\r
+               mText.setText(readTextFromRawResource(R.raw.license_short, false));\r
+       }\r
+       \r
+       \r
+       /**\r
+        * Accept EULA and proceed with main application.\r
+        */\r
+       void accept() {\r
+               EulaOrNewVersion.storeEulaAccepted(this);\r
+               \r
+               startOriginalActivity();\r
+       }\r
+\r
+\r
+\r
+\r
+       void startOriginalActivity() {\r
+               // Call the activity that originally called checkEula()\r
+               // or checkNewVersion()\r
+               Intent i;\r
+               if (mLaunchIntent != null) {\r
+                       i = mLaunchIntent;\r
+                       \r
+                       // Android 2.3: category LAUNCHER needs to be removed,\r
+                       // otherwise main activity is not called.\r
+                       i.removeCategory(Intent.CATEGORY_LAUNCHER);\r
+               } else {\r
+                       i = new Intent();\r
+                       i.setClassName(mLaunchPackage, mLaunchClass);\r
+               }\r
+               i.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);\r
+               startActivity(i);\r
+               finish();\r
+       }\r
+       \r
+       /**\r
+        * Refuse EULA.\r
+        */\r
+       void refuse() {\r
+               finish();\r
+       }\r
+\r
+       \r
+       /**\r
+        * Read license from raw resource.\r
+        * @param resourceid ID of the raw resource.\r
+        * @return\r
+        */\r
+       String readTextFromRawResource(int resourceid, boolean preserveLineBreaks) {\r
+\r
+               // Retrieve license from resource:\r
+               String license = "";\r
+               Resources resources = getResources();\r
+               \r
+               //Read in the license file as a big String\r
+               BufferedReader in\r
+                  = new BufferedReader(new InputStreamReader(\r
+                               resources.openRawResource(resourceid)));\r
+               String line;\r
+               StringBuilder sb = new StringBuilder();\r
+               try {\r
+                       while ((line = in.readLine()) != null) { // Read line per line.\r
+                               if (TextUtils.isEmpty(line)) {\r
+                                       // Empty line: Leave line break\r
+                                       sb.append("\n\n");\r
+                               } else {\r
+                                       sb.append(line);\r
+                                       if (preserveLineBreaks) {\r
+                                               sb.append("\n");\r
+                                       } else {\r
+                                               sb.append(" ");\r
+                                       }\r
+                               }\r
+                       }\r
+                       license = sb.toString();\r
+               } catch (IOException e) {\r
+                       //Should not happen.\r
+                       e.printStackTrace();\r
+               }\r
+               \r
+       \r
+       return license;\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaOrNewVersion.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/EulaOrNewVersion.java
new file mode 100644 (file)
index 0000000..06cba6e
--- /dev/null
@@ -0,0 +1,131 @@
+/* \r
+ * Copyright (C) 2007-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+import org.openintents.util.VersionUtils;\r
+\r
+import android.app.Activity;\r
+import android.content.ComponentName;\r
+import android.content.Context;\r
+import android.content.Intent;\r
+import android.content.SharedPreferences;\r
+import android.preference.PreferenceManager;\r
+import android.util.Log;\r
+\r
+\r
+\r
+/**\r
+ * Displays the Eula for the first time, reading it from a raw resource.\r
+ * \r
+ * @author Peli\r
+ *\r
+ */\r
+public class EulaOrNewVersion {\r
+       /** TAG for log messages. */\r
+       private static final String TAG = "EulaOrNewVersion";\r
+       private static final boolean debug = false;\r
+       \r
+       public static final String PREFERENCES_EULA_ACCEPTED = "eula_accepted";\r
+\r
+       public static final String PREFERENCES_VERSION_NUMBER = "org.openintents.distribution.version_number_check";\r
+       \r
+       /**\r
+        * Extra for main intent.\r
+        * Specifies activity that should be launched after Eula has been accepted.\r
+        */\r
+       static final String EXTRA_LAUNCH_ACTIVITY_PACKAGE = "org.openintents.extra.launch_activity_package";\r
+       static final String EXTRA_LAUNCH_ACTIVITY_CLASS = "org.openintents.extra.launch_activity_class";\r
+       static final String EXTRA_LAUNCH_ACTIVITY_INTENT = "org.openintents.extra.launch_activity_intent";\r
+       \r
+       /**\r
+        * Test whether EULA has been accepted. Otherwise display EULA.\r
+        * \r
+        * @return True if Eula needs to be shown.\r
+        */\r
+       static boolean showEula(Activity activity) {\r
+               SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(activity);\r
+               boolean accepted = sp.getBoolean(PREFERENCES_EULA_ACCEPTED, false);\r
+               \r
+               if (accepted) {\r
+                       if (debug) Log.d(TAG, "Eula has been accepted.");\r
+                       return false;\r
+               } else {\r
+                       if (debug) Log.d(TAG, "Eula has not been accepted yet.");\r
+                       \r
+                       startForwardActivity(activity, EulaActivity.class);\r
+                       return true;\r
+               }\r
+       }\r
+       \r
+       static void storeEulaAccepted(Context context) {\r
+               SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);\r
+               SharedPreferences.Editor e = sp.edit();\r
+               e.putBoolean(PREFERENCES_EULA_ACCEPTED, true);\r
+               e.commit();\r
+       }\r
+       \r
+       /**\r
+        * Test whether version code changed.\r
+        * \r
+        * @return True if version code changed and recent changes are being shown.\r
+        */\r
+       static boolean showNewVersion(Activity activity) {\r
+               SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(activity);\r
+               int lastVersion = sp.getInt(PREFERENCES_VERSION_NUMBER, 0);\r
+               int thisVersion = VersionUtils.getVersionCode(activity);\r
+               \r
+               if (lastVersion == thisVersion) {\r
+                       if (debug) Log.i(TAG, "Same version " + lastVersion + " as last launch.");\r
+                       return false;\r
+               } else {\r
+                       if (debug) Log.i(TAG, "Newer version " + thisVersion + " since last launch " + lastVersion + ". Show recent changes.");\r
+                       \r
+                       startForwardActivity(activity, NewVersionActivity.class);\r
+                       return true;\r
+               }\r
+       }\r
+       \r
+       static void storeCurrentVersionCode(Context context) {\r
+               SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);\r
+               int thisVersion = VersionUtils.getVersionCode(context);\r
+               SharedPreferences.Editor e = sp.edit();\r
+               e.putInt(PREFERENCES_VERSION_NUMBER, thisVersion);\r
+               e.commit();\r
+       }\r
+\r
+       private static void startForwardActivity(Activity activity, Class launchClass) {\r
+               // Launch Eula activity\r
+               Intent forwardIntent = activity.getIntent();\r
+               \r
+               Intent i = new Intent(activity, launchClass);\r
+               ComponentName ci = activity.getComponentName();\r
+               \r
+               // Specify in intent extras which activity should be called\r
+               // after Eula has been accepted.\r
+               if (debug) Log.d(TAG, "Local package name: " + ci.getPackageName());\r
+               if (debug) Log.d(TAG, "Local class name: " + ci.getClassName());\r
+               i.putExtra(EXTRA_LAUNCH_ACTIVITY_PACKAGE, ci.getPackageName());\r
+               i.putExtra(EXTRA_LAUNCH_ACTIVITY_CLASS, ci.getClassName());\r
+               if (forwardIntent != null) {\r
+                       i.putExtra(EXTRA_LAUNCH_ACTIVITY_INTENT, forwardIntent);\r
+               }\r
+               i.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);\r
+               activity.startActivity(i);\r
+               activity.finish();\r
+       }\r
+       \r
+}\r
index 348f2c3..1ba53de 100644 (file)
@@ -28,7 +28,7 @@ import java.util.ArrayList;
 import java.util.LinkedList;
 import java.util.List;
 
-import org.openintents.distribution.DistributionLibraryListActivity;
+import org.openintents.filemanager.DistributionLibraryListActivity;
 import org.openintents.filemanager.util.CompressManager;
 import org.openintents.filemanager.util.ExtractManager;
 import org.openintents.filemanager.util.FileUtils;
@@ -1167,7 +1167,7 @@ public class FileManagerActivity extends DistributionLibraryListActivity impleme
                }
                MenuItem item = menu.add(0, MENU_NEW_FOLDER, 0, R.string.menu_new_folder).setIcon(
                                icon).setShortcut('0', 'f');
-               MenuCompat.setShowAsAction(item, MenuItem.SHOW_AS_ACTION_IF_ROOM);
+               MenuCompat.setShowAsAction(item, 0/*MenuItem.SHOW_AS_ACTION_IF_ROOM*/);
  
                if (mState == STATE_BROWSE) {
                // Multi select option menu.
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/InfoActivity.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/InfoActivity.java
new file mode 100644 (file)
index 0000000..9709b27
--- /dev/null
@@ -0,0 +1,225 @@
+package org.openintents.filemanager;
+
+import org.openintents.util.VersionUtils;
+
+import android.app.AlertDialog;
+import android.app.Dialog;
+import android.content.ActivityNotFoundException;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.net.Uri;
+import android.os.Bundle;
+import android.view.Menu;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.AdapterView;
+import android.widget.AdapterView.OnItemClickListener;
+import android.widget.ArrayAdapter;
+import android.widget.ListView;
+import android.widget.TextView;
+import android.widget.Toast;
+
+public class InfoActivity extends DistributionLibraryListActivity implements OnItemClickListener {
+
+       // Override the following variables in init()
+    protected int[] mApplications = {};
+    protected String[] mPackageNames = {};
+    protected int[] mMinVersionCodes = {};
+    protected String[] mMinVersionName = {};
+    protected int[] mInfoText = {};
+    protected String[] mDeveloperUris = {};
+    protected String[] mIntentAction = {};
+    protected String[] mIntentData = {};
+    
+    //
+       
+       private static final int MENU_DISTRIBUTION_START = Menu.FIRST + 100; // MUST BE LAST
+
+       public static final int DIALOG_INFO = 0;
+       public static final int DIALOG_GET_FROM_MARKET = 100;
+       private static final int DIALOG_DISTRIBUTION_START = 200; // MUST BE LAST
+
+       
+    private String[] mApplicationStrings;
+
+    @Override
+    public void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+
+        mDistribution.setFirst(MENU_DISTRIBUTION_START, DIALOG_DISTRIBUTION_START);
+        
+        // Check whether EULA has been accepted
+        // or information about new version can be presented.
+        if (mDistribution.showEulaOrNewVersion()) {
+            return;
+        }
+        
+        setContentView(R.layout.oi_distribution_infoactivity);
+
+        init();
+        
+        mApplicationStrings = new String[mApplications.length];
+        for (int i = 0; i < mApplications.length; i++) {
+               mApplicationStrings[i] = getString(mApplications[i]);
+        }
+        setListAdapter(new FontArrayAdapter<String>(this,
+                android.R.layout.simple_list_item_1, mApplicationStrings));
+        ListView listview = getListView();
+        
+        listview.setOnItemClickListener(this);
+        
+        // Set message of activity
+        String appname = VersionUtils.getApplicationName(this);
+               String message = getString(R.string.oi_distribution_info_activity_text, 
+                               appname);
+        TextView tv = (TextView) findViewById(R.id.text);
+        tv.setText(message);
+        
+        /*
+        TypedArray a = obtainStyledAttributes(mTheme, R.styleable.ShoppingList);
+               String typefaceName = a.getString(R.styleable.ShoppingList_textTypeface);
+           mTextSizeMedium = a.getDimensionPixelOffset(R.styleable.ShoppingList_textSizeMedium, 23);
+           mTextSizeLarge = a.getDimensionPixelOffset(R.styleable.ShoppingList_textSizeLarge, 28);
+           mTextColor = a.getColor(R.styleable.ShoppingList_textColor, Color.BLACK);
+           Drawable background = a.getDrawable(R.styleable.ShoppingList_background);
+
+           
+           View v = findViewById(R.id.background);
+           v.setBackgroundDrawable(background);
+           
+               mTypeface = Typeface.createFromAsset(getResources().getAssets(), typefaceName);
+        
+        TextView tv = (TextView) findViewById(R.id.text);
+        tv.setTypeface(mTypeface);
+        tv.setTextSize(mTextSizeMedium);
+        tv.setTextColor(mTextColor);
+           */
+    }
+
+    public void init() {
+       
+    }
+
+       public void onItemClick(AdapterView<?> parent, View view, int pos, long id) {
+               if (VersionUtils.isPackageAvailable(this, mPackageNames[pos], mMinVersionCodes[pos])) {
+                       showDialog(DIALOG_INFO + pos);
+               } else {
+                       showDialog(DIALOG_GET_FROM_MARKET + pos);
+               }
+       }
+       
+       private class FontArrayAdapter<T> extends ArrayAdapter<T> {
+
+               public FontArrayAdapter(Context context, int textViewResourceId,
+                               T[] objects) {
+                       super(context, textViewResourceId, objects);
+               }
+
+               @Override
+               public View getView(int position, View convertView, ViewGroup parent) {
+                       // TODO Auto-generated method stub
+                       TextView tv = (TextView) super.getView(position, convertView, parent);
+                       /*
+                       tv.setTypeface(mTypeface);
+                       tv.setTextSize(mTextSizeLarge);
+               tv.setTextColor(mTextColor);
+                       */
+                       return tv;
+               }
+       }
+
+
+       @Override
+       protected Dialog onCreateDialog(int id) {
+               Dialog dialog = super.onCreateDialog(id);
+               
+               if (dialog != null) {
+                       return dialog;
+               }
+               
+               if (id >= DIALOG_INFO && id < DIALOG_GET_FROM_MARKET) {
+                       dialog = buildInfoDialog(id - DIALOG_INFO);
+               } else if (id >= DIALOG_GET_FROM_MARKET && id < DIALOG_DISTRIBUTION_START){
+                       dialog = buildGetFromMarketDialog(id - DIALOG_GET_FROM_MARKET);
+               }
+               /*if (dialog == null) {
+                       dialog = super.onCreateDialog(id);
+               }*/
+               return dialog;
+       }
+
+       @Override
+       protected void onPrepareDialog(int id, Dialog dialog) {
+               super.onPrepareDialog(id, dialog);
+               if (id >= DIALOG_INFO && id < DIALOG_GET_FROM_MARKET) {
+                       dialog.findViewById(android.R.id.button1).setVisibility(View.GONE);
+               } else if (id >= DIALOG_GET_FROM_MARKET && id < DIALOG_DISTRIBUTION_START){
+                       DownloadAppDialog.onPrepareDialog(this, dialog);
+               }
+               
+       }
+
+       private AlertDialog buildInfoDialog(final int pos) {
+               String infotext = getString(mInfoText[pos], mApplicationStrings[pos]);
+               String infolaunch = getString(R.string.oi_distribution_info_launch, mApplicationStrings[pos]);
+               
+               // Trick for Android 2.3:
+               // To achieve the visual trick of extending the button over the whole width,
+               // we first set a positive button, and then set its visibility to GONE in 
+               // onPrepareDialog().
+               
+               return new AlertDialog.Builder(this)
+                       .setIcon(android.R.drawable.ic_dialog_info)
+                       .setTitle(R.string.oi_distribution_info_instructions)
+                       .setMessage(infotext)
+                       .setPositiveButton("", null)
+                       .setNegativeButton(infolaunch,
+                                       new DialogInterface.OnClickListener() {
+                                               public void onClick(DialogInterface dialog,
+                                                               int whichButton) {
+                                                       // click Ok
+                                                       launchApplication(pos);
+                                               }
+                                       })
+                       .create();
+       }
+
+       void launchApplication(int pos) {
+               Intent intent = new Intent();
+               intent.setAction(mIntentAction[pos]);
+               if (mIntentAction[pos].equals(Intent.ACTION_MAIN)) {
+                       // Exception for ACTION_MAIN:
+                       // Use data as class name.
+                       if (mPackageNames[pos] != null && mIntentData[pos] != null) {
+                               intent.setClassName(mPackageNames[pos], mIntentData[pos]);
+                       }
+               } else {
+                       if (mIntentData[pos] != null) {
+                               intent.setData(Uri.parse(mIntentData[pos]));
+                       }
+               }
+               
+               try {
+                       startActivity(intent);
+               } catch (ActivityNotFoundException e) {
+
+                       Toast.makeText(this,
+                                       R.string.oi_distribution_launch_error,
+                                       Toast.LENGTH_SHORT).show();
+               }
+       }
+
+       private AlertDialog buildGetFromMarketDialog(int pos) {
+               String this_appname = VersionUtils.getApplicationName(this);
+               String info_not_available = getString(R.string.oi_distribution_info_not_available, 
+                               this_appname, mApplicationStrings[pos], mMinVersionName[pos]);
+               String download_appname = getString(mApplications[pos]);
+               
+               return new DownloadAppDialog(this, 
+                               info_not_available, 
+                               download_appname, 
+                               mPackageNames[pos], 
+                               mDeveloperUris[pos]);
+       }
+}
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/MarketUtils.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/MarketUtils.java
new file mode 100644 (file)
index 0000000..224496c
--- /dev/null
@@ -0,0 +1,30 @@
+package org.openintents.filemanager;\r
+\r
+import org.openintents.util.IntentUtils;\r
+\r
+import android.content.Context;\r
+import android.content.Intent;\r
+import android.net.Uri;\r
+\r
+/**\r
+ * @author Peli\r
+ * @author Karl Ostmo\r
+ */\r
+public class MarketUtils {\r
+    \r
+       /**\r
+        * URI prefix to a package name to bring up the download page on the Android Market\r
+        */\r
+    public static final String MARKET_PACKAGE_DETAILS_PREFIX = "market://details?id=";\r
+    \r
+\r
+       public static boolean isMarketAvailable(Context context, String packageName) {\r
+               return IntentUtils.isIntentAvailable(context, getMarketDownloadIntent(packageName));\r
+       }\r
+       \r
+\r
+    public static Intent getMarketDownloadIntent(String packageName) {\r
+        Uri marketUri = Uri.parse(MARKET_PACKAGE_DETAILS_PREFIX + packageName);\r
+        return new Intent(Intent.ACTION_VIEW, marketUri);\r
+    }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/NewVersionActivity.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/NewVersionActivity.java
new file mode 100644 (file)
index 0000000..0c3f56e
--- /dev/null
@@ -0,0 +1,66 @@
+/* \r
+ * Copyright (C) 2007-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+\r
+import org.openintents.util.VersionUtils;\r
+\r
+import android.os.Bundle;\r
+import android.view.View;\r
+\r
+/**\r
+ * Displays the recent changes, reading them from a raw resource.\r
+ * \r
+ * @author Peli\r
+ *\r
+ */\r
+public class NewVersionActivity extends EulaActivity {\r
+       \r
+       /** Called when the activity is first created. */\r
+       @Override\r
+       public void onCreate(Bundle icicle) {\r
+               super.onCreate(icicle);\r
+\r
+               // Modifications to convert EulaActivity into\r
+               // NewVersionActivity:\r
+               String version = VersionUtils.getVersionNumber(this);\r
+               String title = getString(R.string.oi_distribution_name_and_version, \r
+                               mAppName, version);\r
+               String message = getString(R.string.oi_distribution_newversion_message, \r
+                               mAppName);\r
+               message += "\n\n" + getString(R.string.oi_distribution_newversion_recent_changes);\r
+               \r
+               mText1.setText(title);\r
+               mText2.setText(message);\r
+               mText.setText(readTextFromRawResource(R.raw.recent_changes, true));\r
+               \r
+               mAgree.setText(R.string.oi_distribution_newversion_continue);\r
+               mDisagree.setVisibility(View.GONE);\r
+               View v = findViewById(R.id.space);\r
+               v.setVisibility(View.GONE);\r
+       }\r
+       \r
+\r
+       /**\r
+        * Accept EULA and proceed with main application.\r
+        */\r
+       void accept() {\r
+               EulaOrNewVersion.storeCurrentVersionCode(this);\r
+               \r
+               startOriginalActivity();\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/UpdateDialog.java b/apps/oi-filemanager/FileManager/src/org/openintents/filemanager/UpdateDialog.java
new file mode 100644 (file)
index 0000000..fb97ba0
--- /dev/null
@@ -0,0 +1,117 @@
+/* \r
+ * Copyright (C) 2008-2011 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.filemanager;\r
+\r
+import org.openintents.util.VersionUtils;\r
+\r
+import android.content.Context;\r
+import android.content.DialogInterface;\r
+import android.content.Intent;\r
+import android.content.pm.PackageInfo;\r
+import android.content.pm.PackageManager.NameNotFoundException;\r
+import android.net.Uri;\r
+\r
+/**\r
+ * @version 2009-10-23: support Market and aTrackDog\r
+ * @version 2009-02-04\r
+ * @author Peli\r
+ *\r
+ */\r
+public class UpdateDialog extends DownloadAppDialog {\r
+       \r
+       private static final String TAG = "UpdateMenu";\r
+       private static final boolean DEBUG_NO_MARKET = false;\r
+       \r
+       /**\r
+        * If any of the following applications is installed,\r
+        * there is no need for a manual "Update" menu entry.\r
+        */\r
+       public static final String[] UPDATE_CHECKER = new String[]\r
+           {\r
+                       "org.openintents.updatechecker", // OI Update\r
+                       "com.android.vending", // Google's Android Market\r
+                       "com.a0soft.gphone.aTrackDog" // aTrackDog\r
+           };\r
+    \r
+    public UpdateDialog(Context context) {\r
+        super(context, \r
+                       R.string.oi_distribution_update_box_text, \r
+                       R.string.oi_distribution_update_app, \r
+                       R.string.oi_distribution_update_checker_package, \r
+                       R.string.oi_distribution_update_checker_website);\r
+        mContext = context;\r
+\r
+        String version = VersionUtils.getVersionNumber(mContext);\r
+        String appname = VersionUtils.getApplicationName(mContext);\r
+        String appnameversion = mContext.getString(R.string.oi_distribution_name_and_version, appname, version);\r
+        \r
+        StringBuilder sb = new StringBuilder();\r
+        sb.append(appnameversion);\r
+        sb.append("\n\n");\r
+        sb.append(mMessageText);\r
+        setMessage(sb.toString());\r
+        \r
+        setButton(mContext.getText(R.string.oi_distribution_update_check_now), this);\r
+    }\r
+\r
+       public void onClick(DialogInterface dialog, int which) {\r
+               final Intent intent  = new Intent(Intent.ACTION_VIEW);\r
+               \r
+       if (which == BUTTON1) {\r
+               \r
+               // TODO: Obtain this resId properly from\r
+               // Manifest or about.xml\r
+               int resId = R.string.about_website_url;\r
+               \r
+                       intent.setData(Uri.parse(mContext.getString(resId)));\r
+                       startSaveActivity(intent);\r
+       } else {\r
+               // BUTTON2 is handled by parent.\r
+               super.onClick(dialog, which);\r
+       }\r
+               \r
+       }\r
+       \r
+       /**\r
+        * Check if no updater application is installed.\r
+        * \r
+        * @param context\r
+        * @return\r
+        */\r
+       public static boolean isUpdateMenuNecessary(Context context) {\r
+               PackageInfo pi = null;\r
+               \r
+               // Test for existence of all known update checker applications.\r
+               for (int i = 0; i < UPDATE_CHECKER.length; i++) {\r
+                       try {\r
+                               pi = context.getPackageManager().getPackageInfo(\r
+                                               UPDATE_CHECKER[i], 0);\r
+                       } catch (NameNotFoundException e) {\r
+                               // ignore\r
+                       }\r
+                       if (pi != null && !DEBUG_NO_MARKET) {\r
+                               // At least one kind of update checker exists,\r
+                               // so there is no need to add a menu item.\r
+                               return false;\r
+                       }\r
+               }\r
+               \r
+               // If we reach this point, we add a menu item for manual update.\r
+               return true; \r
+       }\r
+\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/intents/AboutMiniIntents.java b/apps/oi-filemanager/FileManager/src/org/openintents/intents/AboutMiniIntents.java
new file mode 100644 (file)
index 0000000..d66c9f5
--- /dev/null
@@ -0,0 +1,72 @@
+/* 
+ * Copyright (C) 2008-2009 OpenIntents.org
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.openintents.intents;
+
+/**
+ * Intents definition belonging to OI About.
+ * 
+ * @version 2009-Jan-08
+ * 
+ * @author pjv
+ * @author Peli
+ *
+ */
+public final class AboutMiniIntents {
+       
+       /**
+        * Empty, preventing instantiation.
+        */
+       private AboutMiniIntents() {
+               //Empty, preventing instantiation.
+       }
+
+       /**
+        * Activity Action: Show an about dialog to display
+        * information about the application.
+        * 
+        * The application information is retrieved from the
+        * application's manifest. In order to send the package
+        * you have to launch this activity through
+        * startActivityForResult().
+        * 
+        * Alternatively, you can specify the package name 
+        * manually through the extra EXTRA_PACKAGE.
+        * 
+        * All data can be replaced using optional intent extras.
+        * 
+        * <p>
+        * Constant Value: "org.openintents.action.SHOW_ABOUT_DIALOG"
+        * </p>
+        */
+       public static final String ACTION_SHOW_ABOUT_DIALOG = 
+               "org.openintents.action.SHOW_ABOUT_DIALOG";
+
+       /**
+        * Optional intent extra: Specify your application package name.
+        * 
+        * If you start the About dialog through startActivityForResult()
+        * then the application package is sent automatically and does
+        * not need to be supplied here.
+        * 
+        * <p>
+        * Constant Value: "org.openintents.extra.PACKAGE_NAME"
+        * </p>
+        */
+       public static final String EXTRA_PACKAGE_NAME = 
+               "org.openintents.extra.PACKAGE_NAME";
+       
+}
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/util/IntentUtils.java b/apps/oi-filemanager/FileManager/src/org/openintents/util/IntentUtils.java
new file mode 100644 (file)
index 0000000..e4f71b9
--- /dev/null
@@ -0,0 +1,43 @@
+\r
+\r
+/**\r
+ * Original method retrieved from:\r
+ * http://android-developers.blogspot.com/2009/01/can-i-use-this-intent.html\r
+ */\r
+package org.openintents.util;\r
+\r
+import java.util.List;\r
+\r
+import android.content.Context;\r
+import android.content.Intent;\r
+import android.content.pm.PackageManager;\r
+import android.content.pm.ResolveInfo;\r
+\r
+/**\r
+ * \r
+ * @author romainguy\r
+ * @author Peli\r
+ *\r
+ */\r
+public class IntentUtils {\r
+       \r
+       /**\r
+        * Indicates whether the specified action can be used as an intent. This\r
+        * method queries the package manager for installed packages that can\r
+        * respond to the specified intent. If no suitable package is\r
+        * found, this method returns false.\r
+        *\r
+        * @param context The application's environment.\r
+        * @param intent The Intent to check for availability.\r
+        *\r
+        * @return True if an Intent with the specified action can be sent and\r
+        *         responded to, false otherwise.\r
+        */\r
+       public static boolean isIntentAvailable(final Context context, final Intent intent) {\r
+           final PackageManager packageManager = context.getPackageManager();\r
+           List<ResolveInfo> list =\r
+                   packageManager.queryIntentActivities(intent,\r
+                           PackageManager.MATCH_DEFAULT_ONLY);\r
+           return list.size() > 0;\r
+       }\r
+}\r
diff --git a/apps/oi-filemanager/FileManager/src/org/openintents/util/VersionUtils.java b/apps/oi-filemanager/FileManager/src/org/openintents/util/VersionUtils.java
new file mode 100644 (file)
index 0000000..714cfbb
--- /dev/null
@@ -0,0 +1,123 @@
+/* \r
+ * Copyright (C) 2007-2009 OpenIntents.org\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package org.openintents.util;\r
+\r
+import android.content.Context;\r
+import android.content.pm.PackageInfo;\r
+import android.content.pm.PackageManager;\r
+import android.content.pm.PackageManager.NameNotFoundException;\r
+import android.os.Build;\r
+import android.util.Log;\r
+\r
+/**\r
+ * \r
+ * @version 2011-01-22\r
+ * @author Peli\r
+ *\r
+ */\r
+public class VersionUtils {\r
+       \r
+       private static final String TAG = "VersionUtils";\r
+\r
+       /**\r
+        * Get current version code.\r
+        * \r
+        * @return\r
+        */\r
+       public static int getVersionCode(Context context) {\r
+               int version = 0;\r
+               try {\r
+                       PackageInfo pi = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);\r
+                       version = pi.versionCode;\r
+               } catch (PackageManager.NameNotFoundException e) {\r
+                       Log.e(TAG, "Package name not found", e);\r
+               };\r
+               return version;\r
+       }\r
+       \r
+       /**\r
+        * Get current version number.\r
+        * \r
+        * @return\r
+        */\r
+       public static String getVersionNumber(Context context) {\r
+               String version = "?";\r
+               try {\r
+                       PackageInfo pi = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);\r
+                       version = pi.versionName;\r
+               } catch (PackageManager.NameNotFoundException e) {\r
+                       Log.e(TAG, "Package name not found", e);\r
+               };\r
+               return version;\r
+       }\r
+       \r
+       /**\r
+        * Get application name.\r
+        * \r
+        * Since API level 4 this routine could be replaced by\r
+        * appname = getString(getApplicationInfo().labelRes);\r
+        * \r
+        * @return\r
+        */\r
+       public static String getApplicationName(Context context) {\r
+               String name = "?";\r
+               try {\r
+                       PackageInfo pi = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);\r
+                       name = context.getString(pi.applicationInfo.labelRes);\r
+               } catch (PackageManager.NameNotFoundException e) {\r
+                       Log.e(TAG, "Package name not found", e);\r
+               };\r
+               return name;\r
+       }\r
+\r
+       /**\r
+        * Get application icon.\r
+        * \r
+        * Since API level 4 this routine could be replaced by\r
+        * icon = getApplicationInfo().icon;\r
+        * \r
+        * @return\r
+        */\r
+       public static int getApplicationIcon(Context context) {\r
+               int icon = 0;\r
+               try {\r
+                       PackageInfo pi = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);\r
+                       icon = pi.applicationInfo.icon;\r
+               } catch (PackageManager.NameNotFoundException e) {\r
+                       Log.e(TAG, "Package name not found", e);\r
+               };\r
+               return icon;\r
+       }\r
+\r
+       /**\r
+        * Indicates whether a specific package with minimum version code is available.\r
+        */\r
+       public static boolean isPackageAvailable(final Context context, final String packageName,\r
+                       final int minVersionCode) {\r
+               boolean result = false;\r
+               try {\r
+                       PackageInfo pi = context.getPackageManager().getPackageInfo(\r
+                                       packageName, 0);\r
+                       if (pi.versionCode >= minVersionCode) {\r
+                               result = true;\r
+                       }\r
+           } catch (PackageManager.NameNotFoundException e) {\r
+               \r
+           }\r
+           return result;\r
+       }\r
+}\r
index ae8a500..804582a 100644 (file)
@@ -7,6 +7,7 @@ OI Dateimanager
 OI Dosya Yöneticisi\r
 OI Failu pārvaldnieks\r
 OI Fájlkezelő\r
+OI Fajl Meneger\r
 OI Filbehandler\r
 OI File Manager\r
 OI File Manedyer\r
index 0b4be89..459773f 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * المقاصد مفتوحة OI, IO, OpenIntents\r
 \r
 الإصدارات الدولية: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 سلاسل البحث للسوق: \r
index c2269e7..acec49b 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Перекладзеныя версіі: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Пошук у Market: \r
index 9d5eda9..2d15353 100644 (file)
@@ -39,7 +39,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Международни версии: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Стрингове за търсенето в Market \r
diff --git a/apps/oi-filemanager/promotion/description/translations/description-bs.txt b/apps/oi-filemanager/promotion/description/translations/description-bs.txt
new file mode 100644 (file)
index 0000000..fe9375b
--- /dev/null
@@ -0,0 +1,7 @@
+# Application:\r
+OI Fajl Meneger\r
+\r
+# Promo text:\r
+Upravljanje Fajlovima na SD kartici sa OI File Manager.\r
+\r
+# Description:\r
index f7ac285..0a1751c 100644 (file)
@@ -38,7 +38,7 @@ Paraules clau:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Versions internacionals: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Cerca cadenes al Mercat: \r
index f97225e..19cbd19 100644 (file)
@@ -38,7 +38,7 @@ Klíčová slova:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Mezinárodní verze: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Prohledat řetězce pro Market: \r
index f5360ea..c4d1208 100644 (file)
@@ -38,7 +38,7 @@ Keywords:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 International versions: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r
index 176f129..034bad6 100644 (file)
@@ -18,7 +18,7 @@ https://translations.launchpad.net/openintents/trunk
 Der Quellcode dieser kostenlosen und quelloffenen Applikation ist verfügbar auf: \r
 http://code.google.com/p/openintents\r
 \r
-Eigentschaften\r
+Leistungsmerkmale\r
 * Zeigt eine Liste der Dateien mit Vorschauen für Bilder.\r
 * Dateien verschieben, kopieren, umbennen oder löschen\r
 * Erstellt und löscht Ordner.\r
@@ -38,7 +38,7 @@ Schlüsselwörter:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Internationale Versionen: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Im Market suchen nach: \r
index ae798c9..04faf0d 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Διεθνείς εκδόσεις: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Αναζήτηση συμβολοσειρών για το Market: \r
index 36b225e..e91b861 100644 (file)
@@ -38,7 +38,7 @@ Keywords:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 International versions: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r
index abbd692..28af26b 100644 (file)
@@ -38,7 +38,7 @@ Keywords:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 International versions: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r
index 9e05010..34b93fc 100644 (file)
@@ -38,7 +38,7 @@ Palabras clave:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Versiones internacionales: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Buscar en el Market: \r
index 05794d1..6505716 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI، IO ها، مفاهیم باز، مفاهیم باز\r
 \r
 نسخه بین المللی : \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 جستجو در رشته ها در بازار : \r
index bf94839..769fe25 100644 (file)
@@ -31,7 +31,7 @@ Avainsanat:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Kansainvälinen versiot: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Etsintä jousille Markkinoiden: \r
index f14a0c6..d816f1c 100644 (file)
@@ -2,7 +2,7 @@
 OI File Manager\r
 \r
 # Promo text:\r
-Manage files on the SD card with OI File Manager.\r
+Gérer les fichiers sur la carte SD avec OI File Manager\r
 \r
 # Description:\r
 OI File Manager vous permet de naviguer sur votre carte SD, créer des répertoires, renommer, copier, déplacer et supprimer le gestionnaire de fichiers files.OI vous permet de parcourir votre carte SD, créer des répertoires, renommer, copier, déplacer et supprimer des fichiers. Il agit aussi comme une extension à d'autres applications à afficher  "Ouvrir " et  "Sauvegarder " dialogues. \r
@@ -38,7 +38,7 @@ Mots-clés:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Les versions internationales: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Les chaînes de recherche pour le marché: \r
index 743fe3a..ba73c4c 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 अंतर्राष्ट्रीय संस्करण: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 बाजार के लिए स्ट्रिंग्स को  खोजें : \r
index cff3e59..3ee80d8 100644 (file)
@@ -31,7 +31,7 @@ Ključne riječi:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Internacionalna verzija: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Pretraži tekst na Marketu: \r
index 6a31e15..bcf56ae 100644 (file)
@@ -38,7 +38,7 @@ Le parole chiave:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Versioni internazionali: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Cerca le stringhe per Market: \r
index ca29569..e2c08d9 100644 (file)
@@ -39,7 +39,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 גרסאות בין-לאומיות: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 חפש מחרוזות לשוק: \r
index cfec88f..440400d 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 国際バージョン: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 マーケット用に文字列を検索: \r
index 2f11763..b4fac42 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 국제 버전들: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 마켓에서 검색하기: \r
index 402742f..1b32aaa 100644 (file)
@@ -38,7 +38,7 @@ Atslēgvārdi:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Starptautiskās versijas: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Meklēt rindiņas tirgum: \r
index 7177f19..87e788d 100644 (file)
@@ -31,7 +31,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents, Отворени Намери\r
 \r
 Меѓународни верзии: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Барај стрингови за Пазар: \r
index 9a2aec5..dd853af 100644 (file)
@@ -38,7 +38,7 @@ Nøkkelord:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Internasjonal versjoner: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Søkestrenger for Marked: \r
index 18d5702..da0b206 100644 (file)
@@ -28,7 +28,7 @@ Eigenschappen:
 * Ondersteunt PICK_FILE en PICK_DIRECTORY intents, waardoor andere programma's OI File Manager ook kunnen gebruiken.\r
 \r
 Beschikbare extensies voor "OI File Manager" \r
-* Show the license information with "OI About".\r
+* Toon licentie-informatie met OI About\r
 \r
 Applicaties die werken met "OI File Manager" \r
 * Open en bewaar tekstbestanden in "OI Notepad"\r
@@ -38,10 +38,10 @@ Sleutelwoorden:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Internationale versies \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
-Search strings for Market: \r
+Zoektekst voor Market: \r
 * uses OI About\r
 * extension for OI Notepad\r
 \r
index 2d70120..8b24d13 100644 (file)
@@ -38,7 +38,7 @@ Mots claus :
 * OI, IO, OpenIntents, Open Intents\r
 \r
 International versions: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r
index de650c2..afb94c5 100644 (file)
@@ -38,7 +38,7 @@ OI ਫਾਇਲ ਪ੍ਰਬੰਧਕ ਲਈ ਉਪਲੱਬਧ ਏਕਸਟੇ
 * OI, IO, OpenIntents, Open Intents\r
 \r
 ਅੰਤਰਰਾਸ਼ਟਰੀ ਸੰਸਕਰਣ : \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 ਬਾਜ਼ਾਰ ਲਈ ਖੋਜ ਤਾਰ : \r
index 173029f..2dc0c11 100644 (file)
@@ -38,7 +38,7 @@ Słowa kluczowe:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Wersje międzynarodowe: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Szukaj ciągów znaków w Markecie: \r
index 0539f5a..367a1c6 100644 (file)
@@ -38,7 +38,7 @@ Palavras-chave:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Versões internacionais: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Linhas de procura no Market: \r
index 5c4e72e..ab4692c 100644 (file)
@@ -38,7 +38,7 @@ Cuvinte cheie:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Versiuni internaționale: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Caută șiruri pentru Market: \r
index 1c2e063..e2a1bd7 100644 (file)
@@ -2,7 +2,7 @@
 OI File Manager\r
 \r
 # Promo text:\r
-Manage files on the SD card with OI File Manager.\r
+Управляйте файлами на SD карте с помощью OI File Manager.\r
 \r
 # Description:\r
 OI File Manager позволяет работать с SD-картой, создавать каталоги, переименовывать, копировать, перемещать, и удалять файлы Также выступает в качестве дополнения к другим приложениям для отображения диалогов "Открыть" и "Сохранить" \r
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * Copy text     OI, IO, OpenIntents, Open Intents\r
 \r
 Переведенные версии: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r
index 5475c4d..6001ea9 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 अंतर्राष्ट्रीय संस्करण: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 बाजार जे लाये स्ट्रिंग्स खोजयो  : \r
index b63b95d..bd84c87 100644 (file)
@@ -38,7 +38,7 @@ Kľúčové slová
 * OI, IO, OpenIntents, Open Intents, openintents, openIntents, Openintents\r
 \r
 Medzinárodné verzie: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Vyhľadávanie reťazcov pre Obchod: \r
diff --git a/apps/oi-filemanager/promotion/description/translations/description-sv.txt b/apps/oi-filemanager/promotion/description/translations/description-sv.txt
new file mode 100644 (file)
index 0000000..c6c8eb5
--- /dev/null
@@ -0,0 +1,47 @@
+# Application:\r
+OI File Manager\r
+\r
+# Promo text:\r
+Hantera filer på SD-kort med OI File Manager.\r
+\r
+# Description:\r
+OI File Manager allows you to browse your SD card, create directories, rename, copy, move, and delete files. It also acts as an extension to other applications to display "Open" and "Save" dialogs. \r
+\r
+This application is ad free and does not require the internet permission. \r
+\r
+For the complete list of changes and a list of frequently asked questions, please visit: \r
+http://www.openintents.org\r
+\r
+You can help to improve the translation into your language at Launchpad: \r
+https://translations.launchpad.net/openintents/trunk\r
+\r
+The source code of this free and open source application is available at: \r
+http://code.google.com/p/openintents\r
+\r
+Features: \r
+* Show list of files with thumbnails for images.\r
+* Move, copy, rename, and delete files.\r
+* Create and delete directories (folders).\r
+* Send files by email.\r
+* Acts as an extension to other applications, like GMail, to attach files.\r
+* Support for many file endings and mime types.\r
+* Supports PICK_FILE and PICK_DIRECTORY intents so that other applications can use OI File Manager.\r
+\r
+Available extensions for "OI File Manager": \r
+* Show the license information with "OI About".\r
+\r
+Applications that work with "OI File Manager": \r
+* Open and save text files in "OI Notepad".\r
+\r
+Keywords: \r
+* file manager, filemanager, file explorer\r
+* OI, IO, OpenIntents, Open Intents\r
+\r
+International versions: \r
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+\r
+\r
+Search strings for Market: \r
+* uses OI About\r
+* extension for OI Notepad\r
+\r
index 0ff7713..a780231 100644 (file)
@@ -38,7 +38,7 @@ Keywords:
 * OI, IO, OpenIntents, Bukas na mga Layunin\r
 \r
 Internasyonal na mga bersyon: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings para sa Merkado: \r
index ab56cc2..fc0d044 100644 (file)
@@ -38,7 +38,7 @@ Anahtar kelimeler:
 * OI, IO, OpenIntents, Open Intents\r
 \r
 Uluslararası versiyonlar: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Market için arama metinleri: \r
index 4314d34..2d95a34 100644 (file)
@@ -38,7 +38,7 @@ http://code.google.com/p/openintents
 * OI, IO, OpenIntents, Open Intents\r
 \r
 خەلقئارا نەشرى: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 بازاردا ئىزدەش ئۇچۇرى: \r
index 30ad875..4809b56 100644 (file)
@@ -38,7 +38,7 @@ Applications that work with "OI File Manager":
 * OI, IO, OpenIntents, Open Intents\r
 \r
 国际版本: \r
-Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
+Gestor de fitxers d'OI., OI 파일 관리자, OI ແຟ້ມ ບໍລີຫານ, OI ファイルマネージャー, OI Bestandsbeheer, OI Dateimanager, OI Dosya Yöneticisi, OI Failu pārvaldnieks, OI Fájlkezelő, OI Fajl Meneger, OI Filbehandler, OI File Manager, OI File Manedyer, OI Gestore File, OI Menedżer plików, OI Správca Súborov, OI Správce souborů, OI ھۆججەت باشقۇرغۇچ, OI مدير پرونده‌, OI Διαχειριστής Αρχείων, OI Файл-мэнэджар, OI Файлов Мениджър, OI फ़ाइल प्रबंधक, OI ਫਾਇਲ ਮੈਨਿਜਰ, OI文件管理器, مدير الملفات OI, מנהל קבצים OI, 檔案總管
 \r
 \r
 Search strings for Market: \r